Trains to London

Trains -to -London

London is bursting with hundreds of things to do and places to see. All of our trains go to London Kings Cross so all you need to do is decide where you want to go!

Travel to London direct from all of the 13 stations along the Grand Central routes. Find out more about London Kings Cross station and its facilities on our dedicated London station page.

Download train timetables to view all the train times or just visit our interactive timetables. Just click on the time you want to travel and we’ll take you from there.

Travel times

  • Doncaster to London from 1:37
  • Bradford to London from 3:19
  • York to London from 1:54
  • Sunderland to London from 3:34

Cheap train tickets to London

  • Doncaster to London from £10.40
  • Bradford to London from £13.40
  • York to London from £13.50
  • Sunderland to London from £16.30

Start your search for cheap train tickets now using the orange ‘Find your train’ panel to the left of this page.

Train tickets are available up to 12 weeks in advance but are subject to availability so book early to get the best deal.

Plus if you’re a student and have an NUS Extra card you can save an extra 25% on your Advance train ticket – visit our NUS discount page now. 

Things to do in London

Need a bit of inspiration? Grand Central has teamed up with London 2FOR1 to offer two tickets for the price of one for over 150 top London attractions, restaurants, theatres, exhibitions and more, when you travel by train to the capital. Just visit our London 2FOR1 page for more information on things to do!