Travel Information between Peterborough and Cambridge
| 30 miles (48 km) | |
| Train or bus | |
| $7 - $14 | |
| Train • $7 (€6) • 49 min | |
| Train • $7 (€6) • 49 min | |
| National Express or CrossCountry |
Take a train or bus to travel 30 miles (48 km) to Cambridge from Peterborough. The most popular travel companies which serve this journey are National Express or CrossCountry among others. Travelers can even take a direct bus or train from Peterborough to Cambridge.
Travel optionsfrom Peterborough to Cambridge
How to get from Peterborough to Cambridge by train, bus or flight.
Our recommendation
The best way to travel from Peterborough to Cambridge is by taking a train because it’s the best combination of price and speed.
Y07448+
Y09231Cheapest
Y07448+
Y09231Fastest
Y07448+
Y09231Other options
Y83837+
Y30294
W03299+
X04428+
GN146300 · Y31123
Y29682+
GN146200 · Y30287Find all the dates and times for this journey by train, bus, flight, and ferry .
Compare prices and tickets Prices for trains, buses and flights
Compare train and bus prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Dec 07
Dec 08
Dec 09
Dec 10
Dec 11
Dec 12
Dec 13
More than 1,000 travel companies trust us to sell their tickets all in one place.
FAQs: Travel from Peterborough to Cambridge
Travel to Cambridge 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 Cambridge.

There are 2 travel options between Peterborough and Cambridge. You can take a train or bus.
The cheapest way to get from Peterborough to Cambridge is by taking a train with average ticket prices of $7 (€6) compared to other travel options to Cambridge:
A train is $7 (€6) less than a bus with an average ticket price of $14 (€12) from Peterborough to Cambridge.
The quickest way to travel to Cambridge from Peterborough is by train, which takes on average 49 min compared to other travel options that take longer:
Bus takes on average 50 min.
Cambridge is approximately 30 miles (48 km) away from Peterborough.
The average frequency per day from Peterborough to Cambridge is:
- Around 6 buses per day.
- 8 trains per day.
However, we recommend checking specific travel dates for your trip from Peterborough to Cambridge as scheduled services by train or bus can vary by season or day of the week.
These are the most popular departure and arrival points from Peterborough to Cambridge:
- Buses from Peterborough to Cambridge most often leave from Peterborough, Queensgate Bus Station and arrive in Cambridge, Parkside (Parker's Piece).
- Trains mostly leave from Peterborough and tend to arrive in Cambridge.
Omio works with many trusted partners that can help you travel the best way from Peterborough to Cambridge:
- You can go to Cambridge from Peterborough by bus with National Express or Stagecoach East. You'll see cheap bus tickets for $14 (€12) with National Express from Peterborough to Cambridge on Omio.
- You can go to Cambridge from Peterborough by train with CrossCountry, East Midlands Trains, Thameslink, Abellio Greater Anglia, Great Northern, LNER, Cross Country or east_midlands_trains. You'll see cheap train tickets for $7 (€6) with CrossCountry from Peterborough to Cambridge on Omio.
Yes, there are direct services available from Peterborough to Cambridge with the following travel companies:
- Direct buses with with 6 direct buses per day.
- 2 direct trains per day with CrossCountry or Cross Country.
Direct services tend to save you time and add more convenience in getting you to Cambridge as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets from Peterborough to Cambridge.
Travelling from Peterborough to Cambridge: related information
Here are some other resources that might have the information you need
