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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Peterborough to Birmingham

distanceDistance69 miles (112 km)
durationAverage train duration1 h 44 min
priceAverage train ticket price£23 (€27)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain providersCross Country

Trains from Peterborough to Birmingham cover the 69 miles (112 km) long journey taking on average 1 h 44 min with our travel partners like Cross Country. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this trip costs around £23, you can find the cheapest train ticket for as low as £23. Travellers depart most frequently from Peterborough and arrive in Birmingham New Street.

Train providers: CrossCountry trains Peterborough to Birmingham

You can travel by train between Peterborough and Birmingham with CrossCountry for as low as £23. When you search for timetables and tickets, Omio will show you the best trip.


CrossCountry is a fast speed train company in the United Kingdom and for your next train between Peterborough and Birmingham you can choose between Standard Class and First Class tickets on Omio.

Omio helps you find the perfect Peterborough - Birmingham train with CrossCountry. Whether you are searching for the fastest, earliest or cheapest train between Peterborough and Birmingham, Omio shows you CrossCountry current train timetables, tickets, prices and other travel information (such as baggage allowance and amenities onboard) to help you find the best train ticket for your upcoming Peterborough to Birmingham trip. You can expect to travel around 69 miles (112 km) from Peterborough to Birmingham on a train with CrossCountry. Once you are ready, buy your one-way CrossCountry tickets from Peterborough to Birmingham starting as low as £23 if you book in advance. If you use the Omio app to book your ticket, you can check straight away to see if it's a mobile ticket so that you can go paperless when travelling by train instead of purchasing tickets at the train station in person. So, book your tickets with ease and comfort online and enjoy a smooth journey with CrossCountry!

  • Average Price: £23

CrossCountry has the following ticket policies due to COVID-19, which you should be aware of when booking and travelling by train to Birmingham from Peterborough:

  • Refund or voucher policy
  • If you have an Off-Peak or Anytime ticket, you can get a full refund and the £10 admin fee has been waived. Advance tickets are normally non-refundable but you can now also get a full refund if your Advance ticket was booked before 23 March 2020.
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips: Trains from Peterborough to Birmingham

Travel by train 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 much do cheap train tickets between Peterborough and Birmingham cost?

You can find a cheap train from Peterborough to Birmingham for some dates and times for as low as £23  one way in the next 7 days.

What is the cost of a train ticket from Peterborough to Birmingham on average?

If you’re looking to buy your train tickets in the next week, you can expect the Peterborough to Birmingham train price to come in at an average of £23  one way.

How far is it from Peterborough to Birmingham by train?

The Peterborough to Birmingham train distance is approximately 69 miles (112 km).

How long is the train from Peterborough to Birmingham?

On average the Peterborough to Birmingham train time is 1 h 44 min  covering the 69 miles (112 km) long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.

Which train station in Peterborough goes to Birmingham? Which train station do I come into Birmingham from Peterborough?

Omio customers travelling this route depart most frequently from Peterborough   and arrive in Birmingham New Street.

Where is the Peterborough train station located? Where is the Birmingham train station located?

Passengers board their train most frequently from Peterborough and travel around 0.1 miles (162 m) from the city centre to this train station.

Passengers travelling this route most often arrive at Birmingham New Street and need to travel approximately 0.2 miles (399 m) from the train station to the city centre in Birmingham.

What train providers offer a service between Peterborough and Birmingham?

Take the Peterborough to Birmingham train with Cross Country. However, it's always good to check out all possible train providers for the route between Peterborough and Birmingham as there might be differences in the amenities they offer.

How many train services per day are there from Peterborough to Birmingham?

On average, there are 12 trains a day from Peterborough to Birmingham. The train times and services may be different on weekends and holidays compared to weekdays.

What are the first and last departure train times from Peterborough to Birmingham?

The earliest train departing from Peterborough to Birmingham leaves at 08: 54. The last train departing from Peterborough to Birmingham leaves at 13: 54. You can find the latest Peterborough to Birmingham train timetable on Omio and book the best time to leave for your journey on your chosen travel date.

How far in advance should I book train tickets from Peterborough to Birmingham for the best deals?

If you purchase a train ticket between Peterborough and Birmingham within the next 7 days, you can find tickets to cost on average £23 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Birmingham from Peterborough are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

The major railway station for departures from Peterborough is Peterborough. Read all the information you need to know about services, amenities and connections at Peterborough for your trip to Birmingham from Peterborough.