1map logoGo to main page

St Albans, Hertfordshire to Peterborough, England from $22: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
St Albans, United Kingdom
to
Peterborough, United Kingdom

How to Get from St Albans to Peterborough: 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.

$22 by carBest price
57.4 kmDistance
1h 14m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from St Albans to Peterborough 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
various
Train
Average Duration
1h  19m
Estimated price
$41-136
Recommended
Company
various
Drive
Average Duration
1h  14m
Estimated price
$22-35
Cheapest
route map
Distance: 57.4 km
Duration: 1h 14m

See more options

Company
various
Bus
Train
Average Duration
2h  36m
Estimated price
$0-0

St Albans - Peterborough operators

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

Train
Contact phone
0345 026 4700
Website
https://www.thameslinkrailway.com/

Train from St Albans City to London St Pancras Intl

Average Duration
22m
Estimated price
$12-26

Train from King's Cross to Peterborough

Average Duration
1h 23m
Estimated price
$45-95

Train from Stevenage to Peterborough

Average Duration
52m
Estimated price
$30-65
Contact phone
+44 345 722 5333
Website
https://www.lner.co.uk/

Train from King's Cross to Peterborough

Average Duration
46m
Estimated price
$75-110

Train from Stevenage to Peterborough

Average Duration
28m
Estimated price
$65-90
Contact phone
0345 026 4700
Website
https://www.greatnorthernrail.com/

Train from King's Cross to Peterborough

Average Duration
1h 11m
Estimated price
$35-55

Train from Stevenage to Peterborough

Average Duration
48m
Estimated price
$25-35
Contact phone
+44 345 603 4852
Website
https://www.grandcentralrail.com/

Train from King's Cross to Peterborough

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

Train from King's Cross to Peterborough

Average Duration
54m
Estimated price
$28-40
Bus
Contact phone
0344 800 44 11
Website
https://www.arrivabus.co.uk/herts-and-essex/

Bus from St Albans City station to Stevenage station

Average Duration
1h 31m
Estimated price
0-0

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

Traveling between St Albans and Peterborough 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.

🚗 Embark on a scenic road trip from St Albans to Peterborough, covering a driving distance of 112.7 km. 💷 The cost of driving from St Albans to Peterborough ranges from £17 to £28. 🕒 With an approximate travel time of 1 hour and 14 minutes, this road trip offers a convenient way to reach Peterborough from St Albans.
Average price
£17 - £27
🚆 When traveling from St Albans to Peterborough by train, there is no direct route available. However, you can take a service from St Albans City to King's Cross and then transfer to reach Peterborough in approximately 1 hour 19 minutes. 🚆 The journey involves transfers but is relatively straightforward, with services operated by Thameslink departing from St Albans City and LNER arriving at Peterborough. The total distance covered during the trip is approximately 155 km. 🚆 Train ticket prices for the St Albans to Peterborough route can vary between £32 - £107.
Departure Point
St Albans City station
Arrival Point
Peterborough station
🚌 The journey from St Albans to Peterborough by bus takes approximately 1 hour and 19 minutes, covering a distance of 155 km with a transfer involved. 🚉 The first step of the trip involves taking a train towards Brighton, operated by Thameslink. This leg of the journey lasts about 22 minutes, departing from St Albans City and arriving at St Pancras International. 🚂 The second step includes a train towards Edinburgh, operated by LNER. This part of the trip lasts around 46 minutes, departing from King's Cross and arriving at Peterborough.

Frequently asked questions

Find out more about the route from St Albans to Peterborough.

Or choose the category:
The distance between St Albans and Peterborough is 91.7 km by road. If you are traveling by train, it takes approximately 1 hour and 19 minutes to reach Peterborough from St Albans. Alternatively, you can take the Line 100 bus followed by a train, which will take around 2 hours and 19 minutes. Traveling by car, it takes approximately 1 hour and 14 minutes to reach St Albans from Peterborough.
The most cost-effective and time-efficient transportation option for traveling from St Albans to Peterborough is by car. It takes approximately 1 hour and 14 minutes to drive, and the cost is around £17-£28. This is both the fastest and cheapest way to travel between the two cities. However, for those who prefer public transportation, taking the train is also an option, which takes around 1 hour and 19 minutes but may be slightly more expensive.
The prices of a train ticket between St Albans and Peterborough range from £31 to £99, depending on the time and type of ticket purchased.
To travel from St Albans to Peterborough without using public transportation, you can drive the distance of 112.7 km, which takes around 1 hour and 14 minutes. The driving route is convenient and straightforward, and there are various road options to choose from. However, keep in mind that the cost of the journey will depend on factors such as fuel prices and tolls, which typically range from £17 to £28.
The most convenient and efficient way to travel from St Albans to Peterborough without a car is by train. The journey takes approximately 1 hour and 19 minutes and train tickets usually range from £28 to £103, depending on the fare type and availability.
No, there is no direct train link between St Albans and Peterborough. However, there are train services available with transfers at London Kings Cross, taking approximately 1 hour and 19 minutes. The journey is operated by Thameslink, departing from St Albans City and arriving at Peterborough station, with services provided by LNER.
There are plenty of accommodation options available near Peterborough. With over 365 hotels to choose from, visitors can find a hotel that suits their budget and preferences. Prices start at £25 per night, ensuring that there are affordable options for budget-conscious travelers.