COMPARE Prices across different modes

Sun
Oct 24
Find prices
$30National Express
Mon
Oct 25
$73Avanti West Coast
$24National Express
Wed
Oct 27
$49Cross Country
$24National Express
Fri
Oct 29
$49Cross Country
$24National Express
Sat
Oct 30
$49Cross Country
$26National Express

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Birmingham from Slough

distanceDistance87 miles (140 km)
durationAverage train duration2 h 13 min
priceAverage train ticket price$58 (€47)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain companiesCross Country or Avanti West Coast

Trains from Slough to Birmingham cover the 87 miles (140 km) long journey taking on average 2 h 13 min with our travel partners like Cross Country or Avanti West Coast. Normally, there are 12 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $49 (€40), but the average price of train tickets is $58 (€47). Travelers depart most frequently from Slough and arrive in Birmingham New Street.

Train companies

Crosscountry Railways trains from Slough to Birmingham

Buy your official Crosscountry Railways train tickets from Slough to Birmingham from $49 (€40) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most affordable trip.

Crosscountry Railways

Omio helps you find the perfect Slough - Birmingham train with Crosscountry Railways. Whether you are searching for the fastest, earliest or cheapest train between Slough and Birmingham, Omio shows you Crosscountry Railways’s current train schedules, tickets, prices and other travel information (such as baggage allowance and amenities onboard) to help you find the best train ticket for your upcoming Slough to Birmingham trip. You can expect to travel around 87 miles (140 km) from Slough to Birmingham on a train with Crosscountry Railways. Once you are ready, buy your one-way Crosscountry Railways tickets from Slough to Birmingham starting as low as $49 (€40) 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 traveling 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 Railways!

Operator ticket policies for COVID

  • 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 Slough 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 Slough to Birmingham.
FAQs
What is the price of the cheapest train from Slough to Birmingham?
If you’re looking to save money on tickets, you can find cheap Slough to Birmingham trains for as little as $49 (€40)  in the next 7 days.
How much is the train between Slough and Birmingham on average?
If you’re looking to buy your train tickets in the next week, you can expect the Slough to Birmingham train price to come in at an average of $58 (€47)  one way.
How many miles is it from Slough to Birmingham by train?
You should expect to travel around 87 miles (140 km)  to Birmingham from Slough by train.
How long is the train between Slough and Birmingham?
On average the Slough to Birmingham train time is 2 h 13 min  covering the 87 miles (140 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
What train station in Slough goes to Birmingham? What train station do I come into Birmingham from Slough?

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

Where is the train station in Slough to go to Birmingham? Where is the train station in Birmingham located?

The most popular departure train station with passengers for this route, called Slough, is located 0 mile (s) / 0 km from the city center of Slough.

The most popular arrival train station, Birmingham New Street, is located 0 mile (s) / 0 km away from the city center of Birmingham.

What train providers go from Slough to Birmingham?
For the trip from Slough to Birmingham you can take a train with Cross Country or Avanti West Coast. Be sure to check out all possible train providers that offer services to Birmingham from Slough on Omio to compare what amenities they may have.
How many train services are there to Birmingham from Slough a day?
On average, there are 12 trains a day from Slough to Birmingham. The train times and services may be different on weekends and holidays compared to weekdays.
When is the earliest train from Slough to Birmingham? When is the last train from Slough to Birmingham?
You can take the first train from Slough to Birmingham at 8: 34 AM. The last train from Slough to Birmingham that you can take departs at 10: 39 AM. Omio shows you the latest train from Slough to Birmingham schedule to help you book the best departure time for this route.
How early should I book train tickets to Birmingham from Slough to score the best deals?
You can find trains from Slough to Birmingham to cost on average $58 (€47) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Slough to Birmingham train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

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