The cheapest trains from York to London

Showing times and prices for 28 Oct

Cheapest

£45

Average

£73

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from York to London will cost around £ 73 if you buy it on the day, but the cheapest tickets can be found for only £ 45.

Cheapest
18:02York2h22 20:24London Kings Cross
0 changes
£451One-way
16:34York2h07 18:41London Kings Cross
0 changes
£591One-way
17:32York2h08 19:40London Kings Cross
0 changes
£591One-way
16:03York2h20 18:23London Kings Cross
0 changes
£591One-way
10:26York2h05 12:31London Kings Cross
0 changes
£621One-way

Timetable York to London

Showing trains for tomorrow, Thu, 28 Oct
08:02York2h01 10:03London Kings Cross
0 changes
08:22York1h52 10:14London Kings Cross
0 changes
08:32York2h09 10:41London Kings Cross
0 changes
09:00York1h53 10:53London Kings Cross
0 changes
09:33York2h06 11:39London Kings Cross
0 changes
09:57York1h52 11:49London Kings Cross
0 changes
10:02York2h20 12:22London Kings Cross
0 changes
10:26York2h05 12:31London Kings Cross
0 changes
10:32York2h08 12:40London Kings Cross
0 changes
16:03York2h20 18:23London Kings Cross
0 changes
16:34York2h07 18:41London Kings Cross
0 changes
16:58York1h51 18:49London Kings Cross
0 changes
17:06York2h02 19:08London Kings Cross
0 changes
17:32York2h08 19:40London Kings Cross
0 changes
17:58York1h56 19:54London Kings Cross
0 changes
18:02York2h22 20:24London Kings Cross
0 changes
18:32York2h14 20:46London Kings Cross
0 changes
18:58York1h57 20:55London Kings Cross
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Wed
27 Oct
£53London North Eastern Railway
£45National Express
Find prices
Thu
28 Oct
£81London North Eastern Railway
£25National Express
£121Loganair
Fri
29 Oct
£62Grand Central Trains
£14Flixbus
£121Loganair
Sat
30 Oct
£53London North Eastern Railway
£18Flixbus
£121Loganair
Sun
31 Oct
£24London North Eastern Railway
£14Flixbus
£121Loganair
Mon
1 Nov
£53London North Eastern Railway
£7Flixbus
£89Loganair
Tue
2 Nov
£45London North Eastern Railway
£17National Express
£121Loganair
Wed
3 Nov
£45London North Eastern Railway
£18National Express
£89Loganair
Thu
4 Nov
£45London North Eastern Railway
£17National Express
£89Loganair
Fri
5 Nov
£62Grand Central Trains
£8Flixbus
£89Loganair
Sat
6 Nov
£59London North Eastern Railway
£7Flixbus
Find prices
Sun
7 Nov
£39London North Eastern Railway
£8Flixbus
£89Loganair
Mon
8 Nov
£43Grand Central Trains
£8Flixbus
£89Loganair
Tue
9 Nov
£43Grand Central Trains
£17National Express
£89Loganair
Wed
10 Nov
Find prices
£17National Express
£89Loganair
Thu
11 Nov
£43Grand Central Trains
£17National Express
£89Loganair
Fri
12 Nov
£62Grand Central Trains
£8Flixbus
£89Loganair
Sat
13 Nov
£45London North Eastern Railway
£8Flixbus
£90Loganair
Sun
14 Nov
£30London North Eastern Railway
£8Flixbus
£89Loganair
Mon
15 Nov
£43Grand Central Trains
£8Flixbus
£89Loganair
Tue
16 Nov
£39London North Eastern Railway
£17National Express
£89Loganair

The fastest trains from York to London

Showing times and prices for 28 Oct

Fastest Journey

1 h 51 m

Average

2 h 4 m

Trains per day

18

Distance

280 km

Of the 18 trains that leave York for London every day 18 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 280 km distance in an average of 2 h 4 m but if you time it right, some trains will get you there in just 1 h 51 m .

The slowest trains will take 2 h 22 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
16:58York1h51 18:49London Kings Cross
0 changes
£651One-way
09:57York1h52 11:49London Kings Cross
0 changes
£651One-way
08:22York1h52 10:14London Kings Cross
0 changes
£1041One-way
09:00York1h53 10:53London Kings Cross
0 changes
£811One-way
17:58York1h56 19:54London Kings Cross
0 changes
£651One-way

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from York to London

distanceDistance173 miles (279 km)
durationAverage train duration1 h 53 min
priceAverage train ticket price£53 (€60)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesLondon North Eastern Railway or Grand Central Trains

Trains from York to London cover the 173 miles (279 km) long trip taking on average 1 h 53 min with our travel partners like London North Eastern Railway or Grand Central Trains. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £24, but the average price of train tickets is £53. Travellers depart most frequently from York and arrive in London Victoria.

Trains from York to London: Journey Details

There are two direct trains from York to London each day during the week and at weekends. The service is part of the main Edinburgh to London route and is run by Virgin Trains East Coast. Grand Central, a subsidiary company of Arriva Trains UK, also runs 5 trains each day on this route. An average trip from York to London by train takes approximately 2 hours.

[h2]Taking the Train from York[/h2] Trains from York to London depart from York Railway Station in the centre of the city. Local buses run by First, East Yorkshire, Arriva, Transdev York and Connexions buses have routes to the station from all parts of York and outlying areas such as Ripon, Wetherby and Pocklington. There is a long stay car park adjacent for the station for those who wish to travel to the station by car and taxis are able to drop passengers at the station taxi rank.

Getting into London by Train

London is one of the UK's most exciting destinations. Iconic sights like Big Ben, Buckingham Palace and Tower Bridge, plus impressive museums and galleries, great shopping and entertainment and attractions like the London Eye, ZSL London Zoo and the South Bank ensure that there is something to appeal to everyone. All trains from York to London arrive at Kings Cross Station in central London. The station is directly opposite St. Pancras International making it highly convenient for those wishing to travel by Eurostar to Paris or Brussels. Any part of the capital can be reached quickly using TFL London Underground (District and Circle, Hammersmith & City, Victoria, Bakerloo, Piccadilly and Northern lines) and local buses services including 10, 46 and 73 stop nearby. There is also a taxi rank at the west side of the station.

Travel Tips

Trains from York to London
Travel by train to London easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from York to London.
FAQs
How much do cheap trains between York and London cost?
Looking to save money on your journey? Omio customers have found the cheapest train to London from York for the next 7 days starting from £24  one way.
What is the cost of a train ticket from York to London on average?
If you’re looking to book tickets for this route in the next 7 days, you’ll find that York to London train prices are on average £53  one way.
How far is it from York to London by train?
You should expect to travel around 173 miles (279 km)  between York and London by train.
What is the average York to London train duration?
On average the York to London train time is 1 h 53 min  covering the 173 miles (279 km) long journey, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
What is the departure train station in York and arrival train station in London?

When travelling this route, Omio customers are departing most frequently from York   and arriving in London Victoria.

Where is the train station in York to go to London? Where is the train station in London located?

Passengers board the train most frequently from York, which is located around 0 mile (s) / 0 km away from the city centre, and they get off the train at London Victoria, located 1 mile (s) / 1 km away from the city centre.

What train companies offer a service from York to London?
For the best York to London train to purchase, you can travel safely and comfortably with London North Eastern Railway or Grand Central Trains. However, it's always good to check all possible train companies with services between York and London to compare what amenities they may offer.
How many trains are there from York to London a day?
On average, there are 25 trains a day from York to London. The train times and services may be different on weekends and holidays compared to weekdays.
What time is the earliest train from York to London? What time is the last train from York to London?
If you prefer early morning trains from York to London, the first train leaves at 07: 00. If you prefer late night trains from York to London, the last train of the day leaves at 10: 31. Omio shows you the latest train from York to London timetable to help you book the best departure time for this route.
How early should I book York to London train tickets to get the best deals?
If you book York to London train tickets within the next 7 days, you can find one way tickets to cost on average £53. However, booking in advance gives you access to the best prices for trains between York and London. Look out for train tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

York
London
The major railway station for departures from York is York. Read all the information you need to know about services, amenities and connections at York for your trip from York to London.