You can get from Peterborough to London by train, bus or flight.
To get from Peterborough to London on 18 May we recommend taking a train because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, and flight, .
|Distance||73 miles (118 km)|
|Available travel modes||Coach or train|
|Ticket price range||£20 - £23|
|Cheapest mode||Train • £20 • 49 min|
|Fastest mode||Train • £20 • 49 min|
|Popular travel companies||Thameslink or London North Eastern Railway|
Take a coach or train to travel 73 miles (118 km) between Peterborough and London. If speed is a priority, then a train is the best option with an average duration of 49 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as £20. The most popular travel providers which serve this trip are Thameslink or London North Eastern Railway among others. Travellers can even take a direct train 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.
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.
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.
You can travel between Peterborough and London 2 different ways: coach or train.
Train services offer the cheapest way to get from Peterborough to London. Tickets for a train cost on average £20.
This is compared to other travel options to London:
A train is about £3 less than a coach, which costs on average £23 for this trip.
The fastest way from Peterborough to London is by train with an average journey time of 49 min.
Other travel options between Peterborough and London can usually take longer:
In comparison, travelling by coach can take you on average 3 h 9 min.
The distance between Peterborough and London is around 73 miles (118 km).
The average frequency per day from Peterborough to London is:
However, we recommend checking specific travel dates for your route from Peterborough to London as scheduled services by coach or train can vary by season or day of the week.
These are the most popular departure and arrival points for travellers from Peterborough to London:
Omio works with many trusted partners that can help you travel the best way from Peterborough to London:
Yes, there are direct services available between Peterborough and London with the following travel operators:
Direct services tend to save you time and add more convenience in getting you to London as you won't need to change in between, so it's worth paying attention to before booking your tickets from Peterborough to London.
Before travelling from Peterborough to London, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:
But we recommend booking Peterborough to London tickets online a few months before your planned travel date to score the best deals and save money on your trip.
Here are some other resources that might have the information you need