An average train trip from Kings Cross, Greater London to Leeds takes 150 minutes. Depending on the time of departure and the route, the trip can take anywhere from 137 to 177 minutes, with 0 stop(s) required to change trains. Trains between Kings Cross and Leeds are infrequent.
A typical journey will include approximately 33 stop(s) and you can expect to call at the following stations: Kings Cross (service starts) Finsbury Park | Alexandra Palace | Potters Bar | Welwyn Garden City | Stevenage | Hitchin | Biggleswade | Sandy | Huntingdon | Peterborough | Grantham | Newark North Gate | Retford | Doncaster | Adwick | Wakefield Westgate | Leeds (137 min journey) You can expect to travel with London North Eastern Railway on this route.
A 7-day anytime ticket to travel between Kings Cross and Leeds will cost approximately £382. The estimated cost for a monthly pass is £1472 and an annual pass could cost you around £15456.
It's also possible to travel to Leeds from 10 other train station(s) within approximately 15 miles of Kings Cross. These include: - Alexandra Palace (144 mins to Leeds, with 0 change(s)) - Finsbury Park (146 mins to Leeds, with 0 change(s)) - Hadley Wood (144 mins to Leeds, with 1 change(s)) - Hornsey (148 mins to Leeds, with 1 change(s)) - Harringay (150 mins to Leeds, with 1 change(s)) - Drayton Park (151 mins to Leeds, with 1 change(s)) - Crouch Hill (154 mins to Leeds, with 1 change(s)) - Essex Road (156 mins to Leeds, with 1 change(s)) - Old Street (159 mins to Leeds, with 1 change(s)) - City Thameslink (160 mins to Leeds, with 1 change(s))
Other resources to help with your research
Other locations nearby: