Are there direct trains between York and Peterborough?
Direct LNER trains travel from York to Peterborough with a travel time of just over 1h 15m.
During the week, there are approximately 20 direct LNER trains per day between 04:40 and 22:25.
Upcoming direct journeys for York to Peterborough
First train 04:40 Last train 22:23
View more journeysPeterborough is a pick-and-mix of everything: cobbled streets, cosmopolitan avenues, historic buildings, and buzzing bars.
Not 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.