Compare prices and tickets by train, coach or flight

Wed
26 Jan
£18Cross Country
Fri
28 Jan
£23Cross Country
Sat
29 Jan
£23Cross Country

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 Birmingham to Peterborough

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

Trains from Birmingham to Peterborough cover the 69 miles (112 km) long journey taking on average 1 h 45 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 journey costs around £21, you can find the cheapest train ticket for as low as £18. Travellers depart most frequently from Birmingham New Street and arrive in Peterborough.

Train companies: CrossCountry trains Birmingham to Peterborough

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

CrossCountry

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

CrossCountry is one of the best options when travelling by train to Peterborough from Birmingham. Omio quickly shows you current CrossCountry train timetables for the Birmingham - Peterborough journey and makes it easier than ever for you to buy train tickets online for the cheapest, fastest or earliest route available. The distance from Birmingham to Peterborough is around 69 miles (112 km) and the cheapest CrossCountry one-way ticket you can book starts at £18. As you check the latest Birmingham to Peterborough train timetable from CrossCountry for your ideal departure and arrival times, you can also review travel information, such as luggage policy and amenities offered onboard, and compare the best route available to arrive to Peterborough safely. If you search for CrossCountry tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless. Let Omio quickly find you the perfect CrossCountry ticket to Peterborough from Birmingham so you can spend more time enjoying the smooth and easy journey!

Train information from Birmingham to Peterborough with CrossCountry:

  • Average Duration: 1 h 44 min
  • Average Price: £18
  • CrossCountry frequency: 12 a day

CrossCountry has updated its ticket policies due to the coronavirus. Keep these in mind when booking your CrossCountry tickets between Birmingham and Peterborough and when travelling by train:

  • 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 Birmingham to Peterborough

Travel by train to Peterborough 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 Birmingham to Peterborough.
FAQs

How much do cheap train tickets between Birmingham and Peterborough cost?

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

How much does the train from Birmingham to Peterborough cost on average?

The Birmingham to Peterborough train ticket price is on average £21  if you are looking to book your tickets for this trip in the next week.

How many miles is it from Birmingham to Peterborough by train?

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

How long is the train journey to Peterborough from Birmingham?

While the time it takes to travel 69 miles (112 km) from Birmingham to Peterborough can vary based on specific dates, weekends, and bank holidays, the train duration from Birmingham to Peterborough is on average 1 h 45 min.

Which train station from Birmingham to Peterborough do I depart from? Which Peterborough train station from Birmingham do I arrive in?

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

Where is the departure train station in Birmingham located? Where is the arrival train station in Peterborough located?

Passengers board the train most frequently from Birmingham New Street, which is located around 0.2 miles (399 m) away from the city centre, and they get off the train at Peterborough, located 0.1 miles (162 m) away from the city centre.

Which train companies can take me from Birmingham to Peterborough?

If you're looking for trains from Birmingham to Peterborough, you can rely on Cross Country to get you to Peterborough. It's also good to check out all possible train companies for the Birmingham to Peterborough journey to see if there might be differences in the amenities they offer.

Are there any Birmingham to Peterborough direct train services?

Yes, there are 12 direct trains per day from Birmingham to Peterborough. You can look to travel with Cross Country  without needing to change in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this route.

How many trains per day are there from Birmingham to Peterborough?

The average number of trains departing Birmingham for Peterborough is 12 a day. The train schedules and services may vary between weekdays and weekends.

When does the first train depart from Birmingham to Peterborough? When does the last train depart from Birmingham to Peterborough?

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

How early should I purchase train tickets between Birmingham and Peterborough to score the best deals?

If you purchase Birmingham to Peterborough train tickets within the next 7 days, you can find one way tickets to cost on average £21. However, booking in advance gives you access to the best prices for trains to Peterborough from Birmingham. Look out for train tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Birmingham
Peterborough
The major railway station for departures from Birmingham is Birmingham New Street. Read all the information you need to know about services, amenities and connections at Birmingham New Street for your trip between Birmingham and Peterborough.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+44 3457114141
ticketOfficeHours
Ticket Office Hours
Mon - Sat: 05: 15 - 23: 00 | Sun: 07: 30 - 23: 00
Public transport options for Birmingham New Street
Bus lines: N5, N6, N8, 4, 9, 23, 45, 50, 61, X51, X70
Train lines: West Midlands, CrossCountry, Avanti West Coast, Transport for Wales