Trains from York to London
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|
|London Kings Cross (arrive)||10.20||12.30||16.05||19.05||21.05|
|London Kings Cross (arrive)||10.14||12.05||15.46||18.53||20.57|
|London Kings Cross (arrive)||12.43||15.44||17.44||21.43|
*Peak fares apply