Are there direct trains between Peterborough and York?
Direct LNER trains travel from Peterborough to York with a travel time of just over 1h 18m.
During the week, there are approximately 19 direct LNER trains per day between 07:08 and 22:48.
Upcoming direct journeys for Peterborough to York
First train 07:10 Last train 21:50
View more journeysWhether you're looking for inspiration before you book your ticket to York or you're already on the train, these handy guides are here to help.
York has traditional tasty treats, world-class world food and street food that will make your mouth water.
York is a shopper’s dream – its historic cobbled streets offer everything from quirky independent stores and heritage brands to high street chains.
No only will you never pay a booking fee when you book your ticket with LNER, you can also sign up for LNER Perks.
When you sign up for Perks, you'll get:
Download the LNER app or find out more about LNER Perks and sign up today.