Are there direct trains between Peterborough and Leeds?
Yes. Direct LNER trains run from Peterborough to Leeds with a journey time of around 1h 25m.
During the week, there are approximately 15 direct LNER trains per day between 06:48 and 2:28.
Upcoming direct journeys for Peterborough to Leeds
First train 06:48 Last train 22:28
View more journeysFrom a thriving cultural scene and state-of-the-art shopping centres, to beautiful parks and stunning stately homes, Leeds has it all.
With artisan food shops, great cafes, and the best of local produce, you'll never go hungry in Leeds, whatever you feel like having.
Put your wallet away with our guide to free things to do in Leeds.
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.