Trains to London

Compare train tickets to London thanks to our fast and simple search engine and instantly find cheap train tickets to London for your next travel!

Find cheap train ticket to London

Best price found for trains to London

We compare train tickets to London from all major train companies and find the best train fare for you. Here are the best prices selected for the coming days, your train ticket to London is just few clicks away!

Journey Price Departure on At Company Searched
Brighton
London
£5.00 MORE 23/04/2017 17:59 Southern 1 day ago
Crawley
London
£5.00 MORE 02/04/2017 07:46 Southern 5 days ago
Worthing
London
£5.00 MORE 31/03/2017 13:11 Southern 1 day ago
Oxford
London
£5.40 MORE 17/04/2017 17:01 Great Western Railway 4 days ago
Warwick
London
£5.50 MORE 24/04/2017 12:08 Chiltern Railways 20 days ago
Bicester
London
£5.50 MORE 16/04/2017 08:25 Chiltern Railways 12 days ago
Birmingham
London
£5.50 MORE 20/04/2017 12:12 Chiltern Railways 6 days ago
Banbury
London
£5.50 MORE 01/04/2017 07:10 Chiltern Railways 1 month ago
Solihull
London
£5.50 MORE 01/04/2017 17:24 Chiltern Railways 3 days ago
Nuneaton
London
£6.00 MORE 23/04/2017 17:58 London Midland 1 month ago

Best price found for London train ticket for the next 30 days.

> Search train to London

London train stations

London located in England, is an important city with a population of around 7,556,900 inhabitants. Many travellers visit the city of London each year for its attractions, museums, events and its monuments in the city centre. It's easy to travel by train to London, and there are a lot of places to visit and a lot of activities to do. The city of London is well served by train, some of major London's train stations are :London Waterloo train station, London St Pancras train station, London Stratford international train station, London New Barnet train station, London Bexley train station, London Enfield Town train station, London Harrow & Wealdstone train station, London Victoria train station, London Liverpool Street train station, London Bridge train station, London Charing Cross train station, London Euston train station, London Paddington train station, London King's Cross train station, London Fenchurch Street train station, London Southall train station, London Surbiton train station.

Departure cities to travel to London

Situated specifically in the London England area, London is well served by trains. Train companies link the city with Paris, Manchester, Glasgow, Edinburgh, Liverpool and other locations in England. Find on the map below, the main cities from which to travel to London by train. We have selected for you starting cities offering trips at best prices.

Travel information to go to London by train

Here are examples of itineraries from the ten most popular departures cities to go to London by train. Find in the table below the key information for your next journey like travel time, distance between the two cities and the minimum price we found for a train ticket to London.

Top journeys Distance Train duration Lowest train ticket price
From Manchester to London 163 Miles2h14mFrom £10.00
From Edinburgh to London 332 Miles5h00mFrom £14.00
From Birmingham to London 101 Miles2h05mFrom £4.00
From Brighton to London 47 Miles1h15mFrom £5.00
From Liverpool to London 178 Miles2h38mFrom £10.00
From Newcastle upon Tyne to London 247 Miles3h10mFrom £20.00
From Leeds to London 169 Miles2h21mFrom £15.50
From York to London 174 Miles2h14mFrom £12.80
From Glasgow to London 345 Miles5h30mFrom £14.00
From Blackpool to London 201 Miles3h12mFrom £23.00

Best price found for train ticket to London for the next 30 days.

For example, if you decide to start your journey from the popular city of Blackpool to get to London, your journey will take 3h12m to travel a distance of 201 miles. The lowest ticket price we find for this travel is from £23.00 for the next 30 days. Now let's choose your city of departure and launch a fare compare thank to our search engine and find quickly a cheap train tickets to London.

Train operators serving London

Several train operators serve the city of London by train, the following table list the 16 different operators serving your destination. For each train operators, the table gives you also practical information: the most popular routes, the trip duration and the lowest train ticket price we find for you. Thanks to this table, cheap trains to London are just few clicks away. Before choosing a train operator for your next journey, we advise you to refer to our table below.

Train operator From Train duration Lowest train ticket price
Virgin Trains Manchester 2h13m From £10.00 More info
Birmingham 1h32m From £4.00 More info
Glasgow 4h54m From £14.00 More info
Edinburgh 5h41m From £14.00 More info
Liverpool 2h28m From £10.00 More info
Thameslink Brighton 1h16m From £17.50 More info
Luton 0h48m From £12.60 More info
Bedford 1h07m From £14.70 More info
Haywards Heath 1h08m From £14.20 More info
Borehamwood 0h37m From £7.10 More info
TGV Paris 3h25m From £81.00 More info
Avignon 6h44m From £112.00 More info
Calais 2h25m From £83.00 More info
Bordeaux 7h33m From £104.00 More info
Lyon 6h21m From £74.50 More info
TER Calais 2h30m From £84.50 More info
Marseille 13h54m From £181.60 More info
Southern Brighton 1h15m From £5.00 More info
Southampton 2h37m From £5.00 More info
Havant 1h42m From £5.00 More info
Haywards Heath 0h44m From £8.50 More info
Worthing 1h22m From £5.00 More info
Southeastern Hastings 1h45m From £10.10 More info
Dover 1h49m From £10.10 More info
Maidstone 0h59m From £7.90 More info
Ashford 1h20m From £9.90 More info
Ramsgate 1h55m From £10.10 More info
South West Trains Bristol 2h59m From £14.00 More info
Reading 1h23m From £14.00 More info
Southampton 1h29m From £9.10 More info
Exeter 3h30m From £14.20 More info
Bath 2h41m From £12.20 More info
Regionale Stuttgart 7h44m From £106.00 More info
London Midland Birmingham 2h18m From £6.00 More info
Liverpool 12h16m From £31.00 More info
Coventry 1h47m From £6.00 More info
Northampton 1h07m From £7.50 More info
Tamworth 1h30m From £8.00 More info
ICE Strasbourg 5h52m From £198.00 More info
Great Western Railway Oxford 1h09m From £5.40 More info
Bristol 1h36m From £15.00 More info
Cardiff 2h13m From £18.00 More info
Reading 0h55m From £18.60 More info
Swindon 1h04m From £11.00 More info
First Hull Trains Hull 2h36m From £12.50 More info
Doncaster 1h44m From £12.50 More info
Grantham 1h06m From £12.50 More info
Retford 1h28m From £12.50 More info
Eurostar Paris 2h22m From £41.50 More info
Brussels 2h08m From £41.50 More info
Avignon 7h13m From £129.00 More info
Lille 1h28m From £49.00 More info
Calais 0h58m From £49.00 More info
Chiltern Railways Birmingham 1h59m From £5.50 More info
Oxford 1h08m From £5.50 More info
Warwick 1h31m From £5.50 More info
Bicester 0h52m From £5.50 More info
Banbury 1h03m From £5.50 More info
c2c Southend-on-Sea 1h03m From £11.90 More info
Basildon 0h36m From £9.50 More info
Abellio Greater Anglia Norwich 1h52m From £9.00 More info
Cambridge 1h19m From £6.00 More info
Ipswich 1h10m From £9.00 More info
Colchester 0h53m From £9.00 More info
Chelmsford 0h36m From £15.40 More info

Cheap train tickets to London

If you are looking for cheap rail tickets to London, here are main tips to help you get the best fares for a train ticket.

Train prices work like air fares: the earlier you buy the more likely you are to get a great price. Be sure that the ideal time to start looking the train prices to London is 12 weeks in advance.

In United Kingdom, advance train tickets to London are much cheaper than Off-Peak-Ticket, or Anytime ticket. These tickets offer the lowest train but they are non-exchangeable and non-refundable, so you need to be certain of your plans.

A lot of reductions are available in the United Kingdom to pay for your train ticket to London cheaper: 16-25, Two together, Family and Friends, Senior, Disabled persons railcard. All typically give you 34% off most adult fares, so you will save 1/3 on train prices.

With our search engine you can compare rail ticket prices for all major companies, operators to travel to London by train and find the best price.

Other mode of transport

Tired of travelling by train? Other transport solutions exist to travel to London from UK cities or European cities. If you want to travel faster you can choose a flight, but the carbon footprint is higher than taking train, car or bus. Bearing this in mind, bus companies may be a good alternative for your journey.

Coach to London
Flights to London