An average train trip from Lazonby & Kirkoswald, Cumbria to Leeds takes 148 minutes. Depending on the time of departure and the route, the trip can take anywhere from 148 to 148 minutes, with 1 stop(s) required to change trains. Trains between Lazonby & Kirkoswald and Leeds are very infrequent.
A typical journey will include approximately 29 stop(s) and you can expect to call at the following stations: Lazonby & Kirkoswald | Langwathby | Appleby | Kirkby Stephen | Garsdale | Dent | Ribblehead | Horton-in-Ribblesdale | Settle (change here) | Long Preston | Hellifield | Gargrave | Skipton | Keighley | Bingley | Leeds (148 min journey) You can expect to travel with Northern Trains on this route.
A 7-day anytime ticket to travel between Lazonby & Kirkoswald and Leeds will cost approximately £98. The estimated cost for a monthly pass is £377 and an annual pass could cost you around £3958.
It's also possible to travel to Leeds from 2 other train station(s) within approximately 15 miles of Lazonby & Kirkoswald. These include: - Langwathby (142 mins to Leeds, with 1 change) - Armathwaite (156 mins to Leeds, with 1 change)
Other resources to help with your research
Other locations nearby: