Duration 26 min
Distance 22.2 miles
Average price £22
Possible routes 3 found

Peterborough to Uppingham

Rome2rio has found 3 ways to get from Peterborough to Uppingham by bus, taxi and car. We recommend taking the bus from Peterborough, Kirkwood Close to Uppingham, North Street East, which is the cheapest option and takes around 45 min. Alternatively, taking the taxi from Peterborough to Uppingham is the fastest option and takes around 26 min.

Recommended route

Line 47 bus

  1. Peterborough, Kirkwood Close
    47
  2. Uppingham
45 min
Cheapest
£3 - £5
Alternative routes

Taxi

  1. Peterborough
    22.5 miles
  2. Uppingham
Fastest
26 min
£45 - £60

Drive

  1. Peterborough
    22.5 miles
  2. Uppingham
26 min
£3 - £6

Frequently asked questions

Want to know about travelling from Peterborough to Uppingham? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Peterborough to Uppingham is to line 47 bus which costs £3 - £5 and takes 45 min.

More details

The quickest way to get from Peterborough to Uppingham is to taxi which costs £45 - £60 and takes 26 min.

More details

Yes, there is a direct bus departing from Peterborough, Kirkwood Close and arriving at Uppingham, North Street East. Services depart five times a week, and operate Monday to Friday. The journey takes approximately 45 min.

More details

The distance between Peterborough and Uppingham is 20 miles. The road distance is 22.2 miles.

Get driving directions

The best way to get from Peterborough to Uppingham without a car is to line 47 bus which takes 45 min and costs £3 - £5.

More details

The line 47 bus from Peterborough, Kirkwood Close to Uppingham, North Street East takes 45 min including transfers and departs five times a week.

More details

Peterborough to Uppingham bus services, operated by Centrebus, depart from Peterborough, Kirkwood Close station.

More details

Peterborough to Uppingham bus services, operated by Centrebus, arrive at Uppingham, North Street East station.

More details

Yes, the driving distance between Peterborough to Uppingham is 22 miles. It takes approximately 26 min to drive from Peterborough to Uppingham.

Get driving directions

There are 238+ hotels available in Uppingham. Prices start at £75 per night.

More details

How to travel from Peterborough to Uppingham

Find all the possible transport options for your trip from Peterborough to Uppingham right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Peterborough and Uppingham?

Centrebus operates a bus from Peterborough to Uppingham 5 times a week. Tickets cost £3 - £5 and the journey takes 45 min.
Bus operators
Ave. Duration
45 min
Frequency
5 times a week
Estimated price
£3 - £5
Other operators
Ave. Duration
26 min
Estimated price
£45 - £60

Uppingham, United Kingdom

Discover how to get to attractions and hotels near Uppingham.

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe