There are 5 ways to get from Shirley to Oldbury by bus, train, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Thornyfield Road to Solihull Stationbus 4A / ...
- Take the train from Solihull to Birmingham Moor Streettrain
- Take the train from Birmingham New Street to Sandwell & Dudleytrain
57 min£5–14Drive 12.1 mi
cheapest- Drive from Shirley to Oldburycar 12.1 mi
25 min£3–5Bus, line 87 bus
- Take the bus from Thornyfield Road to Church Centrebus 4A
- Take the bus from Colmore Row to Oldbury Interchangebus 87
1h 42m£4–6Taxi
- Take the taxi from Shirley to Oldburytaxi 12.1 mi
25 min£30–40Train
- Take the train from Solihull to Smethwick Galton Bridge High Leveltrain Dorridge - Worcester Foregate Street / ...
1h 8m£7–15
Shirley to Oldbury by bus, train, and foot
Questions & Answers
The cheapest way to get from Shirley to Oldbury is to drive which costs £2 - £5 and takes 25 min.
The fastest way to get from Shirley to Oldbury is to taxi which takes 25 min and costs £30 - £40.
No, there is no direct bus from Shirley to Oldbury. However, there are services departing from Thornyfield Road and arriving at Oldbury Interchange via Colmore Row. The journey, including transfers, takes approximately 1h 42m.
No, there is no direct train from Shirley to Oldbury. However, there are services departing from Solihull and arriving at Smethwick Galton Bridge High Level via . The journey, including transfers, takes approximately 1h 8m.
The distance between Shirley and Oldbury is 14 miles. The road distance is 12.2 miles.
The best way to get from Shirley to Oldbury without a car is to bus and train which takes 57 min and costs £5 - £14.
It takes approximately 57 min to get from Shirley to Oldbury, including transfers.
Shirley to Oldbury bus services, operated by NX West Midlands, depart from Thornyfield Road station.
Shirley to Oldbury train services, operated by West Midlands Trains, depart from Solihull station.
The best way to get from Shirley to Oldbury is to bus and line 87 bus which takes 1h 42m and costs £4 - £6. Alternatively, you can train, which costs £7 - £15 and takes 1h 8m.
What companies run services between Shirley, Solihull, England and Oldbury, Sandwell, England?
You can take a bus from Thornyfield Road to Oldbury Interchange via Church Centre and Colmore Row in around 1h 42m. Alternatively, West Midlands Trains operates a train from Solihull to Smethwick Galton Bridge High Level hourly. Tickets cost £3–9 and the journey takes 29 min. Chiltern Railways also services this route 5 times a week.
- Phone
- +44 345 600 5165
- Website
- chilternrailways.co.uk
Train from Solihull to Birmingham Moor Street
- Ave. Duration
- 10 min
- Frequency
- Hourly
- Estimated price
- £3–5
- Website
- https://www.chilternrailways.co.uk/
Train from Solihull to Smethwick Galton Bridge High Level
- Ave. Duration
- 24 min
- Frequency
- 5 times a week
- Estimated price
- £4–9
- Website
- https://www.chilternrailways.co.uk/
- Phone
- +44 333 311 0039
- [email protected]
- Website
- westmidlandsrailway.co.uk
Train from Solihull to Birmingham Moor Street
- Ave. Duration
- 14 min
- Frequency
- Hourly
- Estimated price
- £2–6
- Website
- https://www.westmidlandsrailway.co.uk/
Train from Birmingham New Street to Sandwell & Dudley
- Ave. Duration
- 11 min
- Frequency
- Hourly
- Estimated price
- £1–5
- Website
- https://www.westmidlandsrailway.co.uk/
Train from Solihull to Smethwick Galton Bridge High Level
- Ave. Duration
- 29 min
- Frequency
- Hourly
- Estimated price
- £3–9
- Website
- https://www.westmidlandsrailway.co.uk/
- Phone
- 03333 211 202
- Website
- tfw.wales
Train from Birmingham New Street to Sandwell & Dudley
- Ave. Duration
- 7 min
- Frequency
- Hourly
- Estimated price
- £2–4
- Website
- https://tfw.wales/
- Phone
- +44 (0)345 528 0253
- Website
- avantiwestcoast.co.uk
Train from Birmingham New Street to Sandwell & Dudley
- Ave. Duration
- 8 min
- Frequency
- Hourly
- Estimated price
- £1–4
- Website
- https://www.avantiwestcoast.co.uk/
- Phone
- 0121 254 7272
- [email protected]
- Website
- nxbus.co.uk
Bus from Thornyfield Road to Solihull Station
- Ave. Duration
- 6 min
- Frequency
- Every 10 minutes
- Estimated price
- £2–3
- Website
- https://nxbus.co.uk
Bus from Thornyfield Road to Church Centre
- Ave. Duration
- 52 min
- Frequency
- Every 15 minutes
- Estimated price
- £2–3
- Website
- https://nxbus.co.uk
Bus from Colmore Row to Oldbury Interchange
- Ave. Duration
- 41 min
- Frequency
- Every 10 minutes
- Estimated price
- £2–3
- Website
- https://nxbus.co.uk
- Ave. Duration
- 25 min
- Estimated price
- £30–40
Lets Ride
- Phone
- +44 1217114444
- Website
- letsridewestmidlands.co.uk
Solihull Cars
- Phone
- +441214487080
- Website
- solihullcars.co.uk
Solihull Taxi Cabs
- Phone
- +44 121 3691111
- Website
- mytaxicabs.co.uk
Want to know more about travelling around United Kingdom
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guide
More Questions & Answers
Shirley to Oldbury bus services, operated by NX West Midlands, arrive at Church Centre station.
Shirley to Oldbury train services, operated by West Midlands Trains, arrive at Smethwick Galton Bridge High Level station.
Yes, the driving distance between Shirley to Oldbury is 12 miles. It takes approximately 25 min to drive from Shirley to Oldbury.
Book your Shirley to Oldbury train tickets online with Omio.
There are 3356+ hotels available in Oldbury.

















