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
Fri 12/19
Fri 12/26

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

Sat, Dec 13 - Sat, Dec 20
Great Western Railway Logo
5:46 am - 7:37 amBristol Temple Meads-
London Paddington
1h 51m1 stop
Great Western Railway Logo
5:52 am - 7:35 amLondon Paddington-
Bristol Temple Meads
1h 43m1 stop
$69Great Western Railway
Find Deal
Fri, Jan 23 - Sun, Jan 25
South Western Railway Logo
5:14 am - 8:43 amExeter Central-
London Waterloo
3h 29mnonstop
South Western Railway Logo
10:15 am - 1:38 pmLondon Waterloo-
Exeter Central
3h 23mnonstop
$94South Western Railway
Find Deal
Mon, Sep 7 - Wed, Sep 9
AccesRail Logo
2:05 am - 3:55 amSouthampton Eastleigh-
London Heathrow
1h 50m1 stop
AccesRail Logo
2:00 pm - 3:55 pmLondon Heathrow-
Southampton Eastleigh
1h 55m1 stop
$95AccesRail
Find Deal
Mon, Mar 30 - Tue, Mar 31
AccesRail Logo
5:05 am - 7:00 amSouthampton Eastleigh-
London Heathrow
1h 55mnonstop
AccesRail Logo
9:50 pm - 11:35 pmLondon Heathrow-
Southampton Eastleigh
1h 45mnonstop
$95AccesRail
Find Deal
Tue, Sep 8 - Wed, Sep 9
AccesRail Logo
6:30 pm - 8:20 pmSouthampton Eastleigh-
London Heathrow
1h 50mnonstop
AccesRail Logo
9:50 pm - 11:35 pmLondon Heathrow-
Southampton Eastleigh
1h 45mnonstop
$95AccesRail
Find Deal
Tue, Sep 8 - Wed, Sep 9
AccesRail Logo
7:00 am - 9:10 amSouthampton Eastleigh-
London Heathrow
2h 10m1 stop
AccesRail Logo
7:30 am - 9:20 amLondon Heathrow-
Southampton Eastleigh
1h 50m1 stop
$95AccesRail
Find Deal
Mon, Mar 30 - Tue, Mar 31
AccesRail Logo
12:15 pm - 2:10 pmSouthampton Eastleigh-
London Heathrow
1h 55m1 stop
AccesRail Logo
6:10 pm - 8:00 pmLondon Heathrow-
Southampton Eastleigh
1h 50m1 stop
$95AccesRail
Find Deal
Sun, Mar 29 - Tue, Mar 31
AccesRail Logo
2:05 am - 3:55 amSouthampton Eastleigh-
London Heathrow
1h 50m1 stop
AccesRail Logo
6:10 pm - 8:00 pmLondon Heathrow-
Southampton Eastleigh
1h 50m1 stop
$95AccesRail
Find Deal
Fri, Nov 21 - Fri, Nov 28
West Midlands Railway Logo
5:35 am - 7:24 amBirmingham New Street-
London Euston
1h 49m1 stop
West Midlands Railway Logo
5:35 am - 8:14 amLondon Euston-
Birmingham New Street
2h 39mnonstop
$96West Midlands Railway
Find Deal
Fri, Nov 21 - Fri, Nov 28
West Midlands Railway Logo
5:35 am - 7:38 amBirmingham New Street-
London Euston
2h 03mnonstop
West Midlands Railway Logo
5:35 am - 8:14 amLondon Euston-
Birmingham New Street
2h 39mnonstop
$96West Midlands Railway
Find Deal

Good to know

Cheapest day

Friday

Most expensive day

Tuesday

Average price (round-trip)

$99

Average price (one-way)

$43
Train tickets to London are on average 2% less expensive on Fridays
Train tickets to London are on average 4% 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 Bristol $92, from Southampton $95, from Birmingham $96
  • London's most searched train station on KAYAK is London Victoria. It is located 1 mile from the city center.
  • You will generally catch the best train deals if you travel to London in the evening.

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?

    Liverpool to London - 2h 28m
    Nottingham to London - 1h 50m
    Bristol to London - 1h 35m
    Southampton to London - 1h 50m
    Manchester to London - 2h 20m
    Paris to London - 2h 19m
    Birmingham to London - 1h 28m

More options for your train ride to London

Popular train routes from London