Clock on a wall in York
York

Trains from York to London are a convenient way to get from the north of England to the British capital when you are visiting the UK. Trains on this route are run by both East Coast and Grand Central, so you have a choice when you travel.

Trains from Yorkshire to London depart from York train station, which is located just outside of the historic city centre. They arrive at London King’s Cross station, which is in central London. Some trains require a change at Doncaster station on the way, but the connection does not add a significant amount of time to the journey.

In general, trains from York to London leave for King’s Cross four times an hour on even hours and three times an hour on odd hours. Departure times vary from hour to hour, but there is usually a train at 01 (even hours only), 29, and 55 minutes past the hour. Trains from London to York return at similar intervals.

The total travel time on trains to London ranges from 1 hour, 58 minutes to 2 hours, 26 minutes.

Single tickets for trains from York to London can be as inexpensive as 11.50 GBP for East Coast’s standard class and 12 GBP for Grand Central’s standard class. These fares are available if you buy train tickets online well in advance and travel at off-peak times. Railcard holders are eligible for even deeper discounts.