There are 3 ways to get from Leighton Buzzard to Peterborough by train, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  1 h 44 min

  1. Take the train from Leighton Buzzard to London Euston
  2. Take the train from London Kings Cross to Peterborough

$39 - $58

Cheapest option

Bus, train  •  2 h 35 min

  1. Take the bus from Leighton Buzzard, Library to Luton Station Interchange (Luton Railway Station) F70 / ...
  2. Take the bus from Luton Station Interchange (Luton Railway Station) to Stevenage Railway Station
  3. Take the train from Stevenage to Peterborough

$23 - $44

1 alternative option

Drive  •  1 h 6 min

  1. Drive from Leighton Buzzard to Peterborough 61.2 miles

$13 - $19

What companies run services between Leighton Buzzard, England and Peterborough, England?

You can take a train from Leighton Buzzard to Peterborough via London Euston, Euston Underground Station, King's Cross St. Pancras Underground Station, and London Kings Cross in around 1 h 44 min.

Train operators
Virgin Trains East Coast
Website
virgintrainseastcoast.com
Train from London Kings Cross to Peterborough
Ave. Duration
45 min
Frequency
Every 30 minutes
Estimated price
$20 - $30
Website
virgintrainseastcoast.com
2nd Class
$20 - $30
1st Class
$35 - $55
Train from Stevenage to Peterborough
Ave. Duration
30 min
Frequency
Hourly
Estimated price
$16 - $25
Website
virgintrainseastcoast.com
2nd Class
$16 - $25
1st Class
$30 - $45
Great Northern
Phone
0345 026 4700
Website
thameslinkrailway.com
Train from Stevenage to Peterborough
Ave. Duration
44 min
Frequency
Every 4 hours
Estimated price
$22 - $35
Website
greatnorthernrail.com
Bus operators
Arriva UK
Phone
+44 (0)191 520 4000
Email
enquiries@arriva.co.uk
Website
arriva.co.uk
Bus from Leighton Buzzard, Library to Luton Station Interchange (Luton Railway Station)
Ave. Duration
38 min
Frequency
Every 30 minutes
Estimated price
$5 - $8
Schedules at
arrivabus.co.uk
Book at
arrivabus.co.uk
Bus from Luton Station Interchange (Luton Railway Station) to Stevenage Railway Station
Ave. Duration
1 h
Frequency
Every 20 minutes
Estimated price
$1
Schedules at
arrivabus.co.uk
Book at
arrivabus.co.uk

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Florence to Rome, How to get from London to Edinburgh and Getting around the Cyclades - to help you get the most out of your next trip.

Questions & Answers

How far is it from Leighton Buzzard to Peterborough?

The distance between Leighton Buzzard and Peterborough is 78 km. The road distance is 98 km.

What is the cheapest way to get from Leighton Buzzard to Peterborough?

The cheapest way to get from Leighton Buzzard to Peterborough is to drive which costs £9 - £14 and takes 1 h 6 min.

What is the fastest way to get from Leighton Buzzard to Peterborough?

The quickest way to get from Leighton Buzzard to Peterborough is to drive which takes 1 h 6 min and costs £9 - £14.

How long does it take to get from Leighton Buzzard to Peterborough?

It takes approximately 1 h 44 min to get from Leighton Buzzard to Peterborough, including transfers.