Find Trains
Deals
When to book
Tips
FAQs

LON

$12 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 12/20. 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
Sun 12/21
Sun 12/28

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, Dec 2 - Wed, Dec 3
Great Northern Logo
9:09 am - 10:04 amCambridge Station-
London King's Cross
0h 55mnonstop
Great Northern Logo
2:57 pm - 4:22 pmLondon King's Cross-
Cambridge Station
1h 25mnonstop
$42Great Northern
Find Deal
Sat, Dec 20 - Sat, Dec 27
Great Western Railway, Cross Country, Train Logo
5:50 am - 6:44 amOxford-
London Paddington
0h 54mnonstop
Great Western Railway, Cross Country, Train Logo
Great Western Railway, Cross Country, Train Logo
5:17 am - 7:10 amLondon Paddington-
Oxford
1h 53m1 stop
$50Great Western Railway, Cross Country, Train
Find Deal
Sun, Dec 21 - Sun, Dec 28
Train Logo
9:12 am - 11:10 amBirmingham Moor Street-
London Marylebone
1h 58mnonstop
Train Logo
8:37 am - 10:42 amLondon Marylebone-
Birmingham Moor Street
2h 05mnonstop
$53Train
Find Deal
Tue, Dec 2 - Wed, Dec 3
Thames Link Logo
8:52 am - 9:59 amCambridge Station-
London St Pancras
1h 07mnonstop
Thames Link Logo
3:01 pm - 4:11 pmLondon St Pancras-
Cambridge Station
1h 10mnonstop
$54Thames Link
Find Deal
Sat, Jan 3 - Sat, Jan 10
AccesRail Logo
4:15 am - 5:55 amSouthampton Eastleigh-
London Heathrow
1h 40m1 stop
AccesRail Logo
1:10 am - 3:00 amLondon Heathrow-
Southampton Eastleigh
1h 50m1 stop
$84AccesRail
Find Deal
Sat, Jan 3 - Sun, Jan 11
AccesRail Logo
4:15 am - 5:55 amSouthampton Eastleigh-
London Heathrow
1h 40m1 stop
AccesRail Logo
7:00 pm - 8:50 pmLondon Heathrow-
Southampton Eastleigh
1h 50m1 stop
$84AccesRail
Find Deal
Sun, Jan 4 - Sun, Jan 11
AccesRail Logo
8:30 pm - 10:20 pmSouthampton Eastleigh-
London Heathrow
1h 50m1 stop
AccesRail Logo
11:00 am - 12:50 pmLondon Heathrow-
Southampton Eastleigh
1h 50m1 stop
$84AccesRail
Find Deal
Sun, Jan 4 - Sat, Jan 10
AccesRail Logo
5:30 pm - 7:20 pmSouthampton Eastleigh-
London Heathrow
1h 50m1 stop
AccesRail Logo
1:10 am - 3:00 amLondon Heathrow-
Southampton Eastleigh
1h 50m1 stop
$84AccesRail
Find Deal
Sun, Mar 1 - Thu, Mar 5
AccesRail Logo
2:05 am - 3:55 amSouthampton Eastleigh-
London Heathrow
1h 50m1 stop
AccesRail Logo
12:40 pm - 2:20 pmLondon Heathrow-
Southampton Eastleigh
1h 40m1 stop
$95AccesRail
Find Deal
Tue, Sep 8 - Wed, Sep 9
AccesRail Logo
8:45 am - 10:40 amSouthampton Eastleigh-
London Heathrow
1h 55mnonstop
AccesRail Logo
9:50 pm - 11:35 pmLondon Heathrow-
Southampton Eastleigh
1h 45mnonstop
$95AccesRail
Find Deal

Good to know

Cheapest day

Monday

Most expensive day

Tuesday

Average price (round-trip)

$89

Average price (one-way)

$43
Train tickets to London are on average 21% less expensive on Mondays
Train tickets to London are on average 13% more expensive on Tuesdays
(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 $48, from Oxford $50, from Birmingham $53
  • 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 morning.

FAQs when traveling 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 - 0h 55m
    Nottingham to London - 1h 50m
    Lille to London - 1h 22m
    Southampton to London - 1h 40m
    Oxford to London - 0h 54m
    Birmingham to London - 1h 28m

More options for your train ride to London

Popular train routes to London