London to Peterborough

Save 61% on average when you buy in advance

Trains from London to Peterborough

Shooting off to Peterborough for a holiday? You’ll love everything about this location. Famous for its historic cathedral, this city offers a true blast from the past. In fact, it has artifacts and sites dating all the way back to the Bronze Age. But rest assured that there are plenty of modern-day things to experience, too. Think of the wonderful cafes, pubs, and restaurants that you and your entire family will love.

It’s easy to get a train from London to Peterborough. The journey takes an average of 1 hour and 29 minutes spanning a distance of 74 miles (119 km). Expect up to 225 trains per day and tickets that start at £14.37*. Want to make sure your holiday is stress-free? Book in advance using Rail Online.


Buy affordable tickets from London to Peterborough

If you’re planning a trip to Peterborough, then you’ll have a travel budget in mind. And to ensure that your holiday is the best it can be, it’s important to stick to this at all times. One of the best ways to travel within your means is to purchase tickets online. You’ll be glad to know that we provide a quick and simple service that brings together all the information you need in one convenient location. Compare prices and order your tickets through us and you’ll never have to worry about overspending on transport again.

Want to find the best value train tickets from London to Peterborough? Follow these tips:

  • Get a Railcard: When you use a Railcard and Oyster card together, you can save up to 1/3 of the costs across eligible trips. This means you can travel around the UK at a lowered rate.
  • Book in advance: Booking in advance is always an assured way to find cheaper tickets; most train carriers will have tickets available 12 weeks before departure.
  • Travel off-peak: Travelling off-peak means a more peaceful journey and a cheaper fare as the demand for tickets is lowered in off-peak periods
  • Utilise GroupSave: If you're travelling with 3-9 people, you can save up to 34% on eligible trips with off-peak and super off-peak fares

Finding affordable train tickets from London to Peterborough has never been easier. At Rail Online, we provide train timetables, carrier details, ticket prices and more. Use our online service and save money on your journey.

Heading in the opposite direction? We can help with tickets from Peterborough to London.

Frequently Asked Questions

Looking for more information about your future trip from undefined? Our team at Rail Online have the answers to all your questions.

How long does the train from London to Peterborough take?

You can get from London to Peterborough in as little as 46 minutes on a direct service. If you are stopping along the way, it usually takes 1 hour and 30 minutes. Factors that can impact your travel time include your departure date and t ime of travel.

Is there Wi-Fi available on trains from London to Peterborough?

Want to make your journey more enjoyable with free Wi-Fi? You’ll be glad to know that this service is available on tr ains from London to Peterborough. Just keep an eye out for a blue Wi-Fi logo on your carriage doors.

When can I catch the first and last train from London to Peterborough?

Want to get to Peterborough as early as possible? The earliest train leaves at 04:12. Hop aboard this service and you ’ll be able to maximise your time in this wonderful city. Keep in mind that there are plenty of other trains that depart throughout the day, with the final one leaving at 01:36.

What's the distance between London to Peterborough by train?

You can expect to cover a distance of approximately 74 miles (119 km) during your journey. Along the way, you will en joy beautiful views and a standout travel experience aboard your train.

What's the difference between 1st and 2nd classes?

If you're seeking a more comfortable travel experience for your upcoming train journey, First Class may be a suitable option. The seats are more spacious and comfortable, allowing you to unwind in a peaceful carriage while indulging in a tasty meal or drink brought directly to you. Furthermore, exclusive lounges at select stations offer an extra level of comfort during your journey. If you're running short on time, the fast-track boarding process ensures a smooth journey t hrough the station, freeing up additional time for you to sit back and relax. If you don’t have the opportunity to buy F irst Class tickets for your upcoming trip, Second Class still offers plenty of amenities to ensure a pleasant and comfor table journey.

How much does the train from London to Peterborough cost?

Train tickets from London to Peterborough start at £14.37*. Prices may increase depending on whether you choose an in -demand seat or if you travel during busy periods. If you want to save money, you could consider purchasing an off-peak ticket.

Is there a direct train from London to Peterborough?

Yes, you can catch a direct train from London to Peterborough. This will reduce your travel time significantly. Be su re to check the train timetable to make sure there is a suitable departure time for your needs. Got a question or need s upport? You can always speak with a support staff member to get further information.

How much CO2 will I save by taking this train journey?

Taking the train from London to Peterborough not only saves you time and hassle, but it's also a great way to help th e planet! By hopping on a train instead of driving, you can save up to 17.05 kg of CO2 emissions and make a positive imp act on the environment.