Skip to main content

How to get from Old Hill to Balsall Heath by bus and train?

From Old Hill to Balsall Heath by bus and train

To get from Old Hill to Balsall Heath in Sparkbrook & Balsall Heath East, you’ll need to take 2 bus lines and one train line: take the X10 bus from Barrs Rd station to Colmore Row (Stop Sh2) station. Next, you’ll have to switch to the WEST MIDLANDS RAILWAY train and finally take the 50 bus from Moor St Selfridges (Stop Ms2) station to Moseley Rd Baths station. The total trip duration for this route is approximately 1 hr 22 min. The ride fare is £7.00.

82min£7.00
Walk to bus stationBus - X10
X10
Train - WEST MIDLANDS RAILWAY
Bus - 50
50
Walk to Balsall Heath
Leaves from Barrs Rd

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Barrs Rd
    ID nwmdmama
    520 yd • 7 min
  • 2
    Bus - X10X10
    Wait for bus
    X10
    Birmingham
  • 3
    Ride to bus station
    Ride to bus station
    Colmore Row (Stop Sh2)
    ID nwmajdtd
    45 min
  • 4
    Walk to train station
    Walk to train station
    Birmingham Snow Hill
    110 yd • 2 min
  • 5
    Train - WEST MIDLANDS RAILWAYWEST MIDLANDS RAILWAY
    Wait for train
    WEST MIDLANDS RAILWAY
    Stratford-Upon-Avon
  • 6
    Ride to train station
    Ride to train station
    Birmingham Moor Street
    2 min
  • 7
    Walk to bus station
    Walk to bus station
    Moor St Selfridges (Stop Ms2)
    ID nwmtwama
    60 yd • 1 min
  • 8
    Bus - 5050
    Wait for bus
    50
    Druids Heath
  • 9
    Ride to bus station
    Ride to bus station
    Moseley Rd Baths
    ID nwmajpwt
    11 min
  • 10
    Walk to Balsall Heath
    Walk to
    Balsall Heath
    Brunswick Road
    280 yd • 4 min
*Duration based on 8am traffic

From Old Hill to Balsall Heath by bus

To get from Old Hill to Balsall Heath in Sparkbrook & Balsall Heath East, you’ll need to take 3 bus lines: take the X10 bus from Barrs Rd station to Bearwood Interchange station. Next, you’ll have to switch to the 11A bus and finally take the 50 bus from Institute Rd (Stop Kn) station to Moseley Rd Baths station. The total trip duration for this route is approximately 1 hr 24 min. The ride fare is £4.00.

84min£4.00
Walk to bus stationBus - X10
X10
Bus - 11A
11A
Bus - 50
50
Walk to Balsall Heath
Leaves from Barrs Rd

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Barrs Rd
    ID nwmdmama
    520 yd • 7 min
  • 2
    Bus - X10X10
    Wait for bus
    X10
    Birmingham
  • 3
    Ride to bus station
    Ride to bus station
    Bearwood Interchange
    25 min
  • 4
    Walk to bus station
    Walk to bus station
    Hagley Rd West (Stop Bp)
    ID nwmapjpj
    170 yd • 2 min
  • 5
    Bus - 11A11A
    Wait for bus
    11A
    Acocks Green
  • 6
    Ride to bus station
    Ride to bus station
    Addison Rd (Stop Kc)
    ID nwmdagjm
    24 min
  • 7
    Walk to bus station
    Walk to bus station
    Institute Rd (Stop Kn)
    ID nwmdagdw
    120 yd • 2 min
  • 8
    Bus - 5050
    Wait for bus
    50
    Birmingham
  • 9
    Ride to bus station
    Ride to bus station
    Moseley Rd Baths
    ID nwmajtad
    10 min
  • 10
    Walk to Balsall Heath
    Walk to
    Balsall Heath
    Brunswick Road
    150 yd • 2 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in West Midlands.
All local mobility options in one app

Public transport directions from Old Hill to Balsall Heath

The distance between Old Hill, Sparkbrook & Balsall Heath East and Balsall Heath, Sparkbrook & Balsall Heath East is approximately 13.42 mi, which can typically be travelled in 82 min. Moovit will show you the directions from Old Hill to Balsall Heath by bus and train, so no matter how you choose to travel in Sparkbrook & Balsall Heath East – you will always have plenty of easy options.

Public transport stations close to Old Hill

Old Hill is located at Old Hill, Sparkbrook & Balsall Heath East and the nearest public transport station is Old Hill Station.

Train stations close to Old Hill:

  • Rowley Regis
  • Cradley Heath
  • Langley Green

Bus stations close to Old Hill:

  • Old Hill Station
  • Halesowen Rd
  • Grange Rd

Public transport stations close to Balsall Heath, Sparkbrook & Balsall Heath East

Balsall Heath is located at Brunswick Road, Sparkbrook & Balsall Heath East and the nearest public transport station is Moseley Rd Baths.

Train stations close to Balsall Heath:

  • Birmingham Moor Street
  • Bordesley
  • Small Heath

Bus stations close to Balsall Heath:

  • Moseley Rd Baths
  • Moseley Rd Fire Station
  • Highgate Rd

From Old Hill to Balsall Heath by bus

To get from Old Hill to Balsall Heath in Sparkbrook & Balsall Heath East, you’ll need to take 3 bus lines: take the X10 bus from Barrs Rd station to Bearwood Interchange station. Next, you’ll have to switch to the 11A bus and finally take the 50 bus from Institute Rd (Stop Kn) station to Moseley Rd Baths station. The total trip duration for this route is approximately 1 hr 24 min. The ride fare is £4.00.

84min£4.00
Walk to bus stationBus - X10
X10
Bus - 11A
11A
Bus - 50
50
Walk to Balsall Heath
Leaves from Barrs Rd

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Barrs Rd
    ID nwmdmama
    520 yd • 7 min
  • 2
    Bus - X10X10
    Wait for bus
    X10
    Birmingham
  • 3
    Ride to bus station
    Ride to bus station
    Bearwood Interchange
    25 min
  • 4
    Walk to bus station
    Walk to bus station
    Hagley Rd West (Stop Bp)
    ID nwmapjpj
    170 yd • 2 min
  • 5
    Bus - 11A11A
    Wait for bus
    11A
    Acocks Green
  • 6
    Ride to bus station
    Ride to bus station
    Addison Rd (Stop Kc)
    ID nwmdagjm
    24 min
  • 7
    Walk to bus station
    Walk to bus station
    Institute Rd (Stop Kn)
    ID nwmdagdw
    120 yd • 2 min
  • 8
    Bus - 5050
    Wait for bus
    50
    Birmingham
  • 9
    Ride to bus station
    Ride to bus station
    Moseley Rd Baths
    ID nwmajtad
    10 min
  • 10
    Walk to Balsall Heath
    Walk to
    Balsall Heath
    Brunswick Road
    150 yd • 2 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Old Hill to Balsall Heath?

    The fastest way takes 82 minutes, using Bus line X10, Bus line WEST MIDLANDS RAILWAY, Bus line 50.

  • What is the alternative route to get from Old Hill to Balsall Heath?

    The alternative route takes 84 minutes, using Bus line X10, Bus line 11A, Bus line 50.

  • Is there a direct bus between Old Hill and Balsall Heath?

    No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 1 hr 22 min.

  • Which bus line goes from Old Hill to Balsall Heath?

    The X10 bus line goes from Barrs Rd station near Old Hill in Cradley Heath And Old Hill to Birmingham station. From there you’ll have to take one bus line and one train line till Birmingham station near Balsall Heath in Sparkbrook & Balsall Heath East.

  • How long does it take to travel from Old Hill to Balsall Heath by bus and train?

    The total travel time between Old Hill in Cradley Heath And Old Hill and Balsall Heath in Sparkbrook & Balsall Heath East by bus and train is about 1 hr 22 min.

  • Where do I get on the bus near Old Hill to get to Balsall Heath?

    Get on the X10 bus from the Barrs Rd stop near Old Hill in Cradley Heath And Old Hill.

  • Where do I get off the bus when travelling between Old Hill and Balsall Heath?

    Get off the bus at the Birmingham stop, which is closest to Balsall Heath in Sparkbrook & Balsall Heath East.

  • When is the first train from Old Hill to Balsall Heath?

    The first train from Old Hill in Cradley Heath And Old Hill to Balsall Heath in Sparkbrook & Balsall Heath East is West Midlands Railway. It leaves the Old Hill station at 11:37.

  • How much is the total bus and train fare from Old Hill to Balsall Heath?

    The ride from Old Hill to Balsall Heath costs £7.00.

Live arrivals, timetables, maps