Find Trains
Deals
When to book
Tips
FAQs

LON

£9 Find train tickets to London

This is the cheapest price found by a KAYAK user in the last 72 hours by searching for a train to London departing on 20/12. Fares are subject to change and may not be available on all trains or dates of travel. Click the price to replicate the search for this deal.
1 adult
Sat 13/12
Sat 20/12

Book train tickets to London

 
Here are some of the best deals found on KAYAK recently from the most popular providers for trips to London that are departing in the next months. While these deals were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.

Recent return train deals to London

Tue, 2 Dec - Wed, 3 Dec
Thames Link Logo
08:23 - 09:29Cambridge Station-
London St Pancras
1h 06mdirect
Thames Link Logo
08:31 - 09:41London St Pancras-
Cambridge Station
1h 10mdirect
£53Thames Link
Find Deal
Wed, 24 Dec - Wed, 31 Dec
AccesRail Logo
02:05 - 03:55Southampton Eastleigh-
London Heathrow
1h 50m1 stop
AccesRail Logo
01:10 - 03:00London Heathrow-
Southampton Eastleigh
1h 50m1 stop
£62AccesRail
Find Deal
Thu, 25 Dec - Thu, 1 Jan
AccesRail Logo
07:00 - 09:10Southampton Eastleigh-
London Heathrow
2h 10m1 stop
AccesRail Logo
14:00 - 15:55London Heathrow-
Southampton Eastleigh
1h 55m1 stop
£62AccesRail
Find Deal
Thu, 25 Dec - Thu, 1 Jan
AccesRail Logo
12:15 - 14:10Southampton Eastleigh-
London Heathrow
1h 55mdirect
AccesRail Logo
16:00 - 17:50London Heathrow-
Southampton Eastleigh
1h 50mdirect
£62AccesRail
Find Deal
Thu, 25 Dec - Wed, 31 Dec
AccesRail Logo
08:45 - 10:40Southampton Eastleigh-
London Heathrow
1h 55mdirect
AccesRail Logo
01:10 - 03:00London Heathrow-
Southampton Eastleigh
1h 50m1 stop
£62AccesRail
Find Deal
Wed, 24 Dec - Thu, 1 Jan
AccesRail Logo
02:05 - 03:55Southampton Eastleigh-
London Heathrow
1h 50m1 stop
AccesRail Logo
11:00 - 12:50London Heathrow-
Southampton Eastleigh
1h 50m1 stop
£62AccesRail
Find Deal
Tue, 2 Dec - Wed, 3 Dec
Great Northern Logo
08:26 - 09:51Cambridge Station-
London King's Cross
1h 25mdirect
Great Northern Logo
08:27 - 09:52London King's Cross-
Cambridge Station
1h 25mdirect
£64Great Northern
Find Deal
Mon, 30 Mar - Tue, 31 Mar
AccesRail Logo
06:25 - 08:30Southampton Eastleigh-
London Heathrow
2h 05m1 stop
AccesRail Logo
16:00 - 17:50London Heathrow-
Southampton Eastleigh
1h 50mdirect
£72AccesRail
Find Deal
Mon, 30 Mar - Tue, 31 Mar
AccesRail Logo
15:20 - 17:20Southampton Eastleigh-
London Heathrow
2h 00mdirect
AccesRail Logo
12:30 - 14:20London Heathrow-
Southampton Eastleigh
1h 50mdirect
£72AccesRail
Find Deal
Sun, 29 Mar - Tue, 31 Mar
AccesRail Logo
02:05 - 03:55Southampton Eastleigh-
London Heathrow
1h 50m1 stop
AccesRail Logo
09:30 - 11:20London Heathrow-
Southampton Eastleigh
1h 50mdirect
£72AccesRail
Find Deal

Good to know

Cheapest day

Monday

Most expensive day

Thursday

Average price (round-trip)

£71

Average price (one-way)

£29
Train tickets to London are on average 15% less expensive on Mondays
Train tickets to London are on average 9% more expensive on Thursdays
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding London train tickets

  • Looking for cheap train tickets to London? 25% of our users found round-trip tickets to London for the following prices or less: From Cambridge £58, from Southampton £68, from Birmingham £73
  • London's most searched train station on KAYAK is London Victoria. It is located 1 km from the city center.
  • You will generally catch the best train deals if you travel to London in the afternoon.

FAQs when travelling to London by train

  • What is the most popular train station in London?

    London Victoria and London King's Cross are the most searched stations in London by KAYAK users.

  • Which train companies travel to London?

    AccesRail and Avanti West Coast are popular train companies operating in London.

  • How long is the train journey to London from the closest popular cities?

    Brussels to London - 2h 01m
    Cambridge to London - 1h 06m
    Lille to London - 1h 22m
    Bristol to London - 1h 34m
    Southampton to London - 1h 50m
    Manchester to London - 2h 15m
    Birmingham to London - 1h 28m

More options for your train ride to London

Popular train routes to London