Shrewsbury to Birmingham train

Cheap train tickets from Shrewsbury to Birmingham

Showing times and prices for Mar 25

Cheapest

7

Average

7

The best way to find a cheap train ticket from Shrewsbury to Birmingham is to book your journey as far in advance as possible and to avoid traveling at rush hour.

London Midland
05:40AMShrewsbury1h11 06:51AMBirmingham New Street
0 transfers
71One-way
London Midland
06:40AMShrewsbury1h11 07:51AMBirmingham New Street
0 transfers
71One-way
London Midland
07:40AMShrewsbury1h11 08:51AMBirmingham New Street
0 transfers
71One-way
London Midland
08:40AMShrewsbury1h11 09:51AMBirmingham New Street
0 transfers
71One-way
London Midland
09:40AMShrewsbury1h11 10:51AMBirmingham New Street
0 transfers
71One-way

Train schedule from Shrewsbury to Birmingham

Showing trains for tomorrow, Saturday, March 25
Transport for Wales
05:22AMShrewsbury0h58 06:20AMBirmingham New Street
0 transfers
London Midland
05:40AMShrewsbury1h11 06:51AMBirmingham New Street
0 transfers
Transport for Wales
06:30AMShrewsbury0h59 07:29AMBirmingham New Street
0 transfers
London Midland
06:40AMShrewsbury1h11 07:51AMBirmingham New Street
0 transfers
Avanti West Coast
07:04AMShrewsbury1h03 08:07AMBirmingham New Street
0 transfers
Transport for Wales
07:30AMShrewsbury1h00 08:30AMBirmingham New Street
0 transfers
London Midland
07:40AMShrewsbury1h11 08:51AMBirmingham New Street
0 transfers
Transport for Wales
08:30AMShrewsbury1h00 09:30AMBirmingham New Street
0 transfers
London Midland
08:40AMShrewsbury1h11 09:51AMBirmingham New Street
0 transfers
Transport for Wales
09:30AMShrewsbury1h00 10:30AMBirmingham New Street
0 transfers
London Midland
09:40AMShrewsbury1h11 10:51AMBirmingham New Street
0 transfers
Transport for Wales
10:34AMShrewsbury0h57 11:31AMBirmingham New Street
0 transfers
London Midland
10:40AMShrewsbury1h11 11:51AMBirmingham New Street
0 transfers
Transport for Wales
11:33AMShrewsbury0h57 12:30PMBirmingham New Street
0 transfers
London Midland
11:40AMShrewsbury1h11 12:51PMBirmingham New Street
0 transfers
Transport for Wales
12:34PMShrewsbury0h57 01:31PMBirmingham New Street
0 transfers
London Midland
12:40PMShrewsbury1h11 01:51PMBirmingham New Street
0 transfers
Transport for Wales
01:32PMShrewsbury0h58 02:30PMBirmingham New Street
0 transfers
London Midland
01:40PMShrewsbury1h11 02:51PMBirmingham New Street
0 transfers
Transport for Wales
02:30PMShrewsbury1h00 03:30PMBirmingham New Street
0 transfers
London Midland
02:40PMShrewsbury1h11 03:51PMBirmingham New Street
0 transfers
Transport for Wales
03:30PMShrewsbury1h00 04:30PMBirmingham New Street
0 transfers
London Midland
03:40PMShrewsbury1h11 04:51PMBirmingham New Street
0 transfers
Transport for Wales
04:34PMShrewsbury0h57 05:31PMBirmingham New Street
0 transfers
London Midland
04:40PMShrewsbury1h11 05:51PMBirmingham New Street
0 transfers
Transport for Wales
05:30PMShrewsbury1h00 06:30PMBirmingham New Street
0 transfers
London Midland
05:40PMShrewsbury1h11 06:51PMBirmingham New Street
0 transfers
Transport for Wales
06:30PMShrewsbury1h00 07:30PMBirmingham New Street
0 transfers
London Midland
06:40PMShrewsbury1h11 07:51PMBirmingham New Street
0 transfers
Transport for Wales
07:30PMShrewsbury1h00 08:30PMBirmingham New Street
0 transfers
London Midland
07:40PMShrewsbury1h11 08:51PMBirmingham New Street
0 transfers
London Midland
08:40PMShrewsbury1h11 09:51PMBirmingham New Street
0 transfers
Transport for Wales
09:30PMShrewsbury1h00 10:30PMBirmingham New Street
0 transfers
London Midland
09:40PMShrewsbury1h11 10:51PMBirmingham New Street
0 transfers
Transport for Wales
10:27PMShrewsbury1h00 11:27PMBirmingham New Street
0 transfers
London Midland
10:40PMShrewsbury1h11 11:51PMBirmingham New Street
0 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sat
Mar 25
Sun
Mar 26
Mon
Mar 27
Tue
Mar 28
Wed
Mar 29
Thu
Mar 30
Fri
Mar 31

Fastest train times from Shrewsbury to Birmingham

Showing times and prices for Mar 25

Fastest Journey

57 m

Average

57 m

Trains per day

5

Distance

63 km

Of the 5 trains that leave Shrewsbury for Birmingham every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Transport for Wales
10:34AMShrewsbury0h57 11:31AMBirmingham New Street
0 transfers
351One-way
Transport for Wales
11:33AMShrewsbury0h57 12:30PMBirmingham New Street
0 transfers
351One-way
Transport for Wales
12:34PMShrewsbury0h57 01:31PMBirmingham New Street
0 transfers
351One-way
Transport for Wales
04:34PMShrewsbury0h57 05:31PMBirmingham New Street
0 transfers
351One-way
Transport for Wales
05:22AMShrewsbury0h58 06:20AMBirmingham New Street
0 transfers
351One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Shrewsbury to Birmingham

distanceDistance38 miles (62 km)
priceAverage train ticket price$24 (€21)
frequencyTrain frequency41 a day
changesDirect trainYes, there are 40 direct trains a day
carriersTrain providersTransport for Wales, West Midlands Railway or Avanti West Coast

Trains from Shrewsbury to Birmingham cover the 38 miles (62 km) long trip taking on average 1 h 4 min with our travel partners like Transport for Wales, West Midlands Railway or Avanti West Coast. Normally, there are 41 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $8 (€7), but the average price of train tickets is $24 (€21). Travelers depart most frequently from Shrewsbury and arrive in Birmingham New Street.

Travel Tips: Trains from Shrewsbury to Birmingham

Travel Tips: 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 Shrewsbury to Birmingham.
FAQs
Omio customers have found the cheapest trains from Shrewsbury to Birmingham to cost as little as $8 (€7)  in the next 7 days.
If you are looking to buy your train ticket in the next 7 days, you can expect the Shrewsbury to Birmingham train to cost on average $24 (€21)  one way.
The distance to Birmingham from Shrewsbury by train is approximately 38 miles (62 km).
The train time between Shrewsbury and Birmingham is on average 1 h 4 min  for the 38 mile (62 km) long journey, but the time it takes to go to Birmingham from Shrewsbury by train can vary depending on specific dates or traveling on weekends and holidays.

Omio customers traveling this route depart most frequently from Shrewsbury   and arrive in Birmingham New Street.

Passengers board their train most frequently from Shrewsbury and travel around 0.4 miles (590 m) from the city center to this train station.

Passengers traveling this route most often arrive at Birmingham New Street and need to travel approximately 1.6 miles (2.6 km) from the train station to the city center in Birmingham.

When taking a train from Shrewsbury to Birmingham, you can count on Transport for Wales, West Midlands Railway or Avanti West Coast for the best way to get you to Birmingham. You can also check all possible train providers who offer a service to Birmingham from Shrewsbury and compare the amenities they offer before buying a train ticket.
Yes, there are 40 direct trains per day from Shrewsbury to Birmingham, and you can find a direct train for this trip with Transport for Wales, West Midlands Railway or Avanti West Coast  on Omio. It's worth paying attention to when you book your train ticket as direct services tend to offer more convenience and save you time getting to your destination.
On average, there are 41 trains a day from Shrewsbury to Birmingham. The train times and services may be different on weekends and holidays compared to weekdays.
You can take the first train from Shrewsbury to Birmingham at 5: 18 AM. The last train from Shrewsbury to Birmingham that you can take departs at 10: 40 PM. Omio shows you the latest train from Shrewsbury to Birmingham schedule to help you book the best departure time for this route.
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this trip and save money. If you buy train tickets between Shrewsbury and Birmingham within the next 7 days, you can find tickets to cost on average $24 (€21) one way. To find the best prices for this trip, consider booking your train ticket from Shrewsbury to Birmingham a few months in advance.

Important Stations and Airports for this connection

Shrewsbury
Birmingham
The major railway station for departures from Shrewsbury is Shrewsbury. Read all the information you need to know about services, amenities and connections at Shrewsbury for your journey from Shrewsbury to Birmingham.
Amenities at station
WifiWifi
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+44 8450507080
Public transit options for Shrewsbury
Location for Rail Replacement Services: Wait at the station forecourt
HomeTrainsTrain Times to BirminghamShrewsbury to Birmingham train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language