Travel options
from Peterborough to London

You can get from Peterborough to London by train, bus or flight.

Our recommendation

To get from Peterborough to London on 2 Dec we recommend taking a train because it’s the best combination of price and speed.

08:56Peterborough1h18 10:14London St Pancras
0 changes
£351One-way
Cheapest
08:56Peterborough1h18 10:14London St Pancras
0 changes
£351One-way
Other options
08:23Peterborough1h21 09:44London St Pancras
0 changes
£401One-way
07:24Peterborough1h20 08:44London St Pancras
0 changes
£401One-way
07:04Peterborough1h10 08:14London Kings Cross
0 changes
£401One-way

Find all the dates and times for this journey by train, bus, and flight, .

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Wed
1 Dec
£35Thameslink
Thu
2 Dec
£35Thameslink
Fri
3 Dec
£28London North Eastern Railway
Sat
4 Dec
£21London North Eastern Railway
Sun
5 Dec
£22London North Eastern Railway
Mon
6 Dec
£35Thameslink
Tue
7 Dec
£35Thameslink
Wed
8 Dec
£35Thameslink
Thu
9 Dec
£35Thameslink
Fri
10 Dec
£28London North Eastern Railway
Sat
11 Dec
£19London North Eastern Railway
Sun
12 Dec
£19London North Eastern Railway
Mon
13 Dec
£35Thameslink
Tue
14 Dec
£35Thameslink
Wed
15 Dec
£35Thameslink
Thu
16 Dec
£35Thameslink
Fri
17 Dec
£28London North Eastern Railway
Sat
18 Dec
£17London North Eastern Railway
Sun
19 Dec
£17London North Eastern Railway
Mon
20 Dec
£35Thameslink
Tue
21 Dec
£35Thameslink

Travel Information from Peterborough to London

distanceDistance73 miles (118 km)
modeAvailable travel modesTrain
fastestFastest modeTrain • £19 • 53 min
carriersPopular travel companiesLondon North Eastern Railway

Take a train to travel 73 miles (118 km) to London from Peterborough. London North Eastern Railway is the main travel provider operating this trip. Travellers can even take a direct train from Peterborough to London.

General Information about the journey from Peterborough to London

Peterborough is situated just an hour north of Central London by train, making the journey between the two cities a fast and convenient one. For travellers looking to make the best journey time, trains run regularly and offer the fastest and most direct routes into London. Travellers who enjoy a more leisurely journey and want to benefit from cheaper tickets will find that bus services can provide a more economical, but somewhat more lengthy journey.

Return journeys from London to Peterborough are also available.

Buses from Peterborough to London

Travellers planning to make the journey to London should head to Peterborough Queensgate Bus Station, where National Express runs several buses per day starting from early morning until evening. Journey times vary greatly depending on the departure time. A direct bus can take as little as 2.5 hours to reach London Victoria Coach Station in Central London. Other National Express departures can take as much as 5 hours in total, which may include a stop at Stansted Airport on the way. Although the bus journey to London Victoria can take several hours, it is typically the most economical mode of transport.

Trains from Peterborough to London

The journey to London is exceptionally fast and simple, thanks to the regular daily train service that runs from Peterborough Station to London Kings Cross Station. The entire journey can take as little as 50 minutes with no changes required en route. However, journey times can vary depending on which train is taken so that the journey can sometimes take more than an hour. Trains run every day from Peterborough Station, departing early in the morning and continuing to run throughout the day at a rate of about 3 to 5 departures per hour until late evening.

Travel Tips

Travel from Peterborough to London
Travel to London easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Peterborough to London.
FAQs
What are my Peterborough to London travel options?

You can travel from Peterborough to London by train.

What is the fastest way to get to London from Peterborough?

A train is the fastest way to get from Peterborough to London with an average travel time for this journey around 53 min.

What is the distance from Peterborough to London?

The distance between Peterborough and London is around 73 miles (118 km).

How many scheduled departures are there a day from Peterborough to London?

The average frequency per day from Peterborough to London is:

  • 25 trains a day.

However, we recommend checking specific travel dates for your route from Peterborough to London as scheduled services by train can vary by season or day of the week.

What are the departure and arrival points when travelling from Peterborough to London?

These are the most popular departure and arrival points when travelling from Peterborough to London:

  • Most travellers board their train from Peterborough and arrive in London Victoria.
Which travel companies can get me from Peterborough to London?

If finding a good deal is your main consideration for your trip from Peterborough to London, then we'll help you find the best value travel company for you:

  • London North Eastern Railway can get you to London by train. You can find a good deal for train tickets with London North Eastern Railway from Peterborough to London for £19 on Omio.
Is there a direct service from Peterborough to London?

Yes, there is a direct service from Peterborough to London:

  • You can find 25 direct trains per day to London with Thameslink or London North Eastern Railway.

As you won't need to change at another stop in between, direct services to London tend to save you time and add more convenience, so it's worth paying attention to before you buy tickets for this route.

What other destinations are worth visiting after travelling from Peterborough to London?
Looking to extend your trip from Peterborough to London? Many Omio customers who go from Peterborough to London usually extend their holiday to explore other popular destinations like Paris, Amsterdam or Brussels. If you're looking to explore Paris, Amsterdam or Brussels from London, let Omio find you the best connections available at an affordable price.
How far in advance should I book tickets from Peterborough to London online to get the best deals?

When planning your trip between Peterborough and London, it’s good to keep in mind what tickets to buy and their prices in the next 7 days:

  • Train tickets are costing £19 one way on average.

However, we recommend buying tickets from Peterborough to London online a few months in advance to get the best deals and save money on your upcoming journey.