Travel options
from Peterborough to Birmingham

You can get from Peterborough to Birmingham by train, bus or flight.

Our recommendation

To get from Peterborough to Birmingham on 9 Dec we recommend taking a train because it’s the best combination of price and speed.

09:54Peterborough1h44 11:38Birmingham New Street
0 changes
09:54Peterborough1h44 11:38Birmingham New Street
0 changes
Other options
10:54Peterborough1h44 12:38Birmingham New Street
0 changes
11:54Peterborough1h44 13:38Birmingham New Street
0 changes
12:54Peterborough1h44 14:38Birmingham New Street
0 changes

Find all the dates and times for this journey by train, bus, and flight, .

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Compare prices and tickets Prices for trains, buses and flights

9 Dec
£18Cross Country
10 Dec
£23Cross Country
11 Dec
£23Cross Country
12 Dec
£23Cross Country
14 Dec
£18Cross Country
15 Dec
£46Cross Country
16 Dec
£18Cross Country
17 Dec
£23Cross Country
18 Dec
£23Cross Country

Travel Information between Peterborough and Birmingham

distanceDistance69 miles (112 km)
modeAvailable travel modesTrain
fastestFastest modeTrain • £23 • 1 h 44 min
carriersPopular travel companiesCross Country

Travel 69 miles (112 km) by train to Birmingham from Peterborough. Cross Country is the main travel provider operating this journey. Travellers can even take a direct from Peterborough to Birmingham.

How to Travel from Peterborough to Birmingham?

Travellers planning a trip from the Cambridgeshire city of Peterborough to Birmingham have the option of direct train or bus travel seven days a week. Trains offer more frequent daily connections, with journey times of one hour and 44 minutes. Bus schedules feature a choice of daily direct and indirect connections to Birmingham, with the fastest option taking two hours and 50 minutes.

What is the Cheapest Way To Get from Peterborough to Birmingham?

Direct buses with National Express offer the cheapest tickets for travel from Peterborough Queensgate to Birmingham Coach Station, with the daily direct bus leaving in mid-morning and taking two hours and 50 minutes for the trip to the Midlands. Indirect services take more than three hours longer. CrossCountry Trains provide hourly direct trains from Peterborough, taking one hour and 44 minutes to reach Birmingham New Street Station. Booking advance tickets for train travel on this route is usually cheaper than buying on the day. 

What is the Fastest Way to Travel from Peterborough to Birmingham?

Train services with CrossCountry Trains are the fastest travel option on the route west to the Midlands, taking one hour and 44 minutes to complete the 82-mile trip from Peterborough to Birmingham. There are departures to New Street Station roughly hourly from early morning to late evening, with fewer connections on Sundays. The quickest bus service with National Express is the mid-morning daily connection taking two hours and 50 minutes. The early morning daily departure from Peterborough requires a change and lengthy transfer time at Cambridge Parkside, with a total journey time to Birmingham Coach Station of just over six hours. 

Find and Book with Omio the Best Tickets from Peterborough to Birmingham

The Omio booking platform provides comprehensive information on all the bus and train services between Peterborough and Birmingham with fare comparisons, so you can identify the best option for your trip to the Midlands.

Travel from Peterborough to Birmingham by Train

CrossCountry Trains provide daily direct trains on this route west to Birmingham from Peterborough. Weekday and Saturday schedules feature hourly trains throughout the day, from early morning to late evening, with journey times of one hour and 44 minutes. Sunday services are reduced, with a first train from Peterborough just before midday and hourly connections throughout the afternoon until mid-evening. Trains from Peterborough arrive at the ultra-modern Birmingham New Street Station, a major transport hub located in the heart of the city.

Travel from Peterborough to Birmingham by Bus

The UK's national bus operator, National Express, provides daily direct and indirect services from Peterborough Queensgate Bus Station to Birmingham seven days a week. Direct buses leave in mid-morning, taking two hours and 50 minutes for the road trip to Birmingham. The indirect service leaves Peterborough early in the morning, with a connection of over an hour at Cambridge Parkside, and a total journey time of over six hours on weekdays and five hours and 15 minutes at weekends. Buses arrive at Birmingham Coach Station, located in the Digbeth area of the city, about a ten minutes' walk from the centre and served by numerous city bus routes. 

Travel Tips

Travel from Peterborough to Birmingham
Travel to Birmingham 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 Birmingham.
How do you get from Peterborough to Birmingham?

You can travel from Peterborough to Birmingham by train.

What is the fastest way to get from Peterborough to Birmingham?

Going by train is the quickest way from Peterborough to Birmingham with an average travel time of 1 h 44 min.

How many miles are between Peterborough and Birmingham

You should expect to travel around 69 miles (112 km) from Peterborough to Birmingham.

How many scheduled departures are there a day from Peterborough to Birmingham?

The average frequency per day from Peterborough to Birmingham is:

  • Around 12 trains per day.

However, we recommend checking specific travel dates for your route between Peterborough and Birmingham as scheduled services by train can vary by season or day of the week.

Where do I depart from Peterborough? Where do I arrive in Birmingham?

These are the most popular departure and arrival points for travellers from Peterborough to Birmingham:

  • Trains mostly depart from Peterborough and arrive in Birmingham New Street.
Who can get me from Peterborough to Birmingham?

If finding a good deal is your main consideration for your trip from Peterborough to Birmingham, then we'll help you find the best value travel company for you:

  • Travel with Cross Country to go to Birmingham by train. For a good deal on tickets, you can find Cross Country Peterborough to Birmingham tickets on Omio for £23.
Where else should I travel to after my journey between Peterborough and Birmingham ends?
Looking to extend your trip from Peterborough to Birmingham? Many Omio customers who go from Peterborough to Birmingham usually extend their holiday to explore other popular destinations like London, Manchester or Glasgow. If you're looking to explore London, Manchester or Glasgow from Birmingham, let Omio find you the best connections available at an affordable price.
When should I book a ticket between Peterborough and Birmingham online to score the best deals?

Before travelling from Peterborough to Birmingham, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:

  • The price of a train ticket for this trip is £23 one way on average.

But we recommend booking Peterborough to Birmingham tickets online a few months before your planned travel date to score the best deals and save money on your trip.