Trains from York to London

Travel to London with Grand Central

Grand Central operates five trains direct from York to London every day, completing the journey in around two hours. Prices start from just £12.80 when you book in Advance. Looking for things to do in London? Why not check our page on London attractions, or even book a short holiday with Superbreak.

York to London train times

Monday – Friday
York 08.21* 10.27 14.06 17.02 19.11
London Kings Cross (arrive) 10.20 12.30 16.05 19.05 21.05
Saturday
York 08.20 10.12 13.56 17.02 19.02
London Kings Cross (arrive) 10.14 12.05 15.46 18.53 20.57
Sunday
York 10.52 13.52 15.52 19.53
London Kings Cross (arrive) 12.43 15.44 17.44 21.43

*Peak fares apply