Are there direct trains between London and Peterborough?
Yes. Direct LNER trains run from London to Peterborough with a journey time of around 0h 48m.
During the week, there are approximately 42 direct LNER trains per day between 06:15 and 23:33.
Upcoming direct journeys for London Kings Cross to Peterborough
First train 05:55 Last train 22:00
View more journeysDisruption between Leeds / Wakefield Westgate and Knottingley due to a landslip. More details and the impact on your journey can be found in Latest Travel News.
Peterborough is a pick-and-mix of everything: cobbled streets, cosmopolitan avenues, historic buildings, and buzzing bars.
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.