1map logoGo to main page

Peterborough, England to London, Greater London from $5: 8 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Peterborough, United Kingdom
to
London, United Kingdom

How to Get from Peterborough to London: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$5 RideshareBest price
119.3 kmDistance
48m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Peterborough to London with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
LNER
Train
Average Duration
48m
Estimated price
$28-110
Recommended
Company
BlaBlaCar
Rideshare
Average Duration
2h 
Estimated price
$5-5
Cheapest
route map
Distance: 119.3 km
Duration: 48m

See more options

Pricing table
Company
FlixBus
Bus
Average Duration
2h  20m
Estimated price
$14-20
Company
Various
Drive
Average Duration
1h  38m
Estimated price
$27-45
Company
Grand Central
Train
Average Duration
46m
Estimated price
$28-30
Company
Hull Trains
Train
Average Duration
50m
Estimated price
$28-40
Company
Great Northern
Train
Average Duration
1h  9m
Estimated price
$35-55
Company
Thameslink
Train
Average Duration
1h  20m
Estimated price
$45-95

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $8 $8 $10 $7 $8 $11 $8
Train $43 $47 $47 $39 $21 $26 $23

Traveling From Peterborough to London

Peterborough offers a charming, historic atmosphere with its stunning cathedral and riverside walks, while London captivates with its vibrant energy, world-class attractions, and diverse cultural experiences.

Best Neighbourhoods in London

London’s neighborhoods each offer distinct character and charm for visitors.

Covent Garden
• Bustling with street performers and live entertainment.
• Home to upscale boutiques and renowned restaurants.
Notting Hill
• Famous for its colorful houses and vibrant market.
• Hosts the annual Notting Hill Carnival celebration.
Shoreditch
• Known for its trendy bars, art scene, and street art.
• Offers a lively atmosphere with innovative cuisine options.

Best Times To Visit London's Attractions

Timing your visit can greatly enhance your London experience.

The British Museum
Visit during weekday mornings for fewer crowds and a more peaceful atmosphere.
The Tower of London
Early mornings or late afternoons prevent long wait times and enhance exploration.
The London Eye
Sunset rides offer breathtaking views, especially on clear evenings.

London Weather: What to Expect Year-Round

London experiences a temperate maritime climate, characterized by mild winters and cool summers, with rainfall spread throughout the year. Visiting during late spring and early fall generally offers the most pleasant weather, while understanding seasonal variations can help shape your travel plans.

Dining Recommendation

Try the classic dish of fish and chips at Poppies Fish & Chips, a restaurant in London known for its vibrant atmosphere and dedication to quality ingredients sourced from sustainable fisheries. This culinary experience stands out from Peterborough's offerings with its lively surroundings and the distinct, rich flavors that reflect London's diverse culinary scene.

Peterborough - London operators

Explore transport companies operating between Peterborough and London, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
+44 345 722 5333
Website
https://www.lner.co.uk/

Train from Peterborough to King's Cross

Average Duration
48m
Estimated price
$75-110
Contact phone
0345 026 4700
Website
https://www.thameslinkrailway.com/

Train from Peterborough to London St Pancras Intl

Average Duration
1h 20m
Estimated price
$45-95
Contact phone
0345 026 4700
Website
https://www.greatnorthernrail.com/

Train from Peterborough to King's Cross

Average Duration
1h 9m
Estimated price
$35-55
Contact phone
+44 345 603 4852
Website
https://www.grandcentralrail.com/

Train from Peterborough to King's Cross

Average Duration
46m
Estimated price
$28-30
Contact phone
+44 345 071 0222
Website
https://www.hulltrains.co.uk/

Train from Peterborough to King's Cross

Average Duration
50m
Estimated price
$28-40
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Peterborough to London Victoria

Average Duration
2h 20m
Estimated price
$14-20
all-pages.other Show other routes
Contact phone
+3 318 576 2228
Website
https://www.blablacar.co.uk

Other from Peterborough to London

Average Duration
2h
Estimated price
$5-5

Peterborough to London: Overview of Bus, Train, Flight, and Car Trips

Traveling between Peterborough and London offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 The scenic drive from Peterborough to London covers 85 miles and typically takes around 1 hour and 38 minutes, offering a pleasant journey through the English countryside. 💸 Prices for a car journey between Peterborough and London can range from £21 to £36, providing a cost-effective and flexible travel option compared to other modes of transport.
Average price
£21 - £35
🚆 Hop on a direct train from Peterborough to London's King's Cross station, with services running every 20 minutes every day. The quick journey only takes around 48 minutes, allowing for a smooth and efficient trip to the bustling capital city. 💰 Ticket prices for the train journey between Peterborough and London range from £22 to £87, offering passengers flexibility in choosing their preferred fare options. Whether for business or leisure, this train route provides a straightforward and affordable travel option for those exploring the vibrant city of London.
Departure Point
Peterborough station
Arrival Point
King's Cross station
Useful tips for train travellers
• When traveling from Peterborough to London, consider taking the East Midlands Railway or LNER trains. East Midlands Railway offers onboard catering services including a selection of hot and cold beverages, snacks, and light meals available for purchase. LNER provides an enhanced catering service in First Class, with complimentary meals and drinks included.
• On the route, you typically have three types of seating options: Standard Class, First Class, and sometimes Business Class depending on the operator. East Midlands Railway offers Standard Class and First Class, while LNER also has Standard and First Class, with the added advantage of more spacious seating in First Class and complimentary onboard services.
• Upon arrival in London, you will likely come into either King's Cross or St Pancras International station, depending on the operator. Both stations offer luggage storage services via Excess Baggage Company, where you can securely leave your bags while you explore. Showers are available at some locations, so check the station's website for details. For the fastest route to the city center, hop on the London Underground at King's Cross St. Pancras using the Piccadilly Line or the Circle, Hammersmith & City, or Metropolitan lines to reach central locations quickly.
🚌 Hop on a direct FlixBus departing from Peterborough station to London Victoria station. Services run four times a week, on Monday, Friday, Saturday, and Sunday. The journey typically lasts around 2 hours and 20 minutes. 🚌 Enjoy a comfortable ride through the scenic English countryside as you make your way from Peterborough to London. FlixBus offers affordable tickets ranging from £11 to £16 for this convenient route.
Departure Point
Peterborough station
Arrival Point
London Victoria station

Frequently asked questions

Find out more about the route from Peterborough to London.

Or choose the category:
The distance between Peterborough and London is approximately 74 miles by road. Traveling from Peterborough to London by train takes around 50 minutes. If you prefer driving, it takes about 1 hour and 35 minutes to reach London from Peterborough. Alternatively, taking the bus will take approximately 2 hours and 20 minutes.
The most cost-effective option for traveling from Peterborough to London is to rideshare, which costs £4 and takes approximately 2 hours. This option is affordable and convenient for budget-conscious travelers. However, the quickest way to reach London is by train, which takes only 47 minutes but can cost between £21 and £78. If time is a priority and cost is not an issue, taking the train is the most time-efficient option for this journey.
The prices for a train journey between Peterborough and London vary from £21 to £78. The cost of a bus journey from London to Peterborough ranges from £10 to £15. It's worth noting that prices may vary depending on factors such as the time of travel, the class of service, and whether you book in advance or purchase tickets on the day of travel. It's advisable to check with the respective transportation providers for the most up-to-date pricing information.
To travel from Peterborough to London without using public transportation, you can consider using BlaBlaCar's carpooling service. This allows you to find rideshare options with other drivers going in the same direction. The driving distance between Peterborough and London is approximately 85 miles and it takes around 1 hour and 35 minutes to drive. Keep in mind that the prices for carpooling can vary, ranging from £21 to £31.
The best way to travel from Peterborough to London without a car is by train. The journey takes approximately 47 minutes and the ticket prices range from £21 to £78. There are frequent train services between the two cities, making it a convenient and time-efficient option for travelers. Additionally, taking the train allows you to enjoy the scenic views of the English countryside during your journey.
Yes, there is a direct link between Peterborough and London. You can take a train from Peterborough station to London Kings Cross, which operates every day and takes approximately 47 minutes. Additionally, there is a direct bus service from Peterborough to London Victoria Coach Station, which operates every day, with a journey time of around 2 hours and 20 minutes. Both options provide convenient and efficient transportation between the two cities.
There are plenty of accommodation options near London. With over 3674 hotels to choose from, you are guaranteed to find one that suits your preferences and budget. Prices for hotels in London start at £67 per night. Whether you are looking for a luxury hotel, a budget-friendly option, or something in between, there is a wide range of choices available near London.