Skip to main content

How to get from Essendon to Braybrook by bus?

By bus

To get from Essendon to Braybrook in Melbourne, take the 903 bus from Essendon Station/Rose St (Essendon) station to Foundry Rd/Hampshire Rd (Sunshine) station. Next, take the 220 bus from Foundry Rd/Hampshire Rd (Sunshine) station to Evans St/Ballarat Rd (Braybrook) station. The total trip duration for this route is approximately 1 hr 4 min. The ride fare is A$5.30.

64minA$5.30
Walk to bus stationBus - 903
903
Bus - 220
220
Leaves from Essendon Station/Rose St (Essendon)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Essendon Station/Rose St (Essendon)
    ID 51775
    110 m • 2 min
  • 2
    Bus - 903903
    Wait for bus
    903
    Altona
  • 3
    Ride to bus station
    Ride to bus station
    Foundry Rd/Hampshire Rd (Sunshine)
    ID 5889
    28 min
  • 4
    Walk to bus station
    Walk to bus station
    Foundry Rd/Hampshire Rd (Sunshine)
    ID 3909
    30 m • 1 min
  • 5
    Bus - 220220
    Wait for bus
    220
    Sunshine Station
  • 6
    Ride to bus station Evans St/Ballarat Rd (Braybrook)
    Ride to bus station
    Evans St/Ballarat Rd (Braybrook)
    ID 3890
    8 min
*Duration based on 8am traffic

By bus and train

To get from Essendon to Braybrook in Melbourne, you’ll need to take 2 train lines and one bus line: take the CRAIGIEBURN train from Essendon station to North Melbourne station. Next, you’ll have to switch to the SUNBURY train and finally take the 220 bus from Footscray Station/Irving St (Footscray) station to Castley Cres/Ballarat Rd (Braybrook) station. The total trip duration for this route is approximately 57 min. The ride fare is A$5.30.

57minA$5.30
Train - CRAIGIEBURN
CRAIGIEBURN
Train - SUNBURY
SUNBURY
Bus - 220
220
Walk to Braybrook
Leaves from Essendon

Step by Step

  • 1
    Start from train station
    Start from train station
    Essendon
  • 2
    Train - CRAIGIEBURNCRAIGIEBURN
    Wait for train
    CRAIGIEBURN
    City (Flinders Street)
  • 3
    Ride to train station
    Ride to train station
    North Melbourne
    11 min
  • 4
    Train - SUNBURYSUNBURY
    Wait for train
    SUNBURY
    Sunbury
  • 5
    Ride to train station
    Ride to train station
    Footscray
    4 min
  • 6
    Walk to bus station
    Walk to bus station
    Footscray Station/Irving St (Footscray)
    ID 21169
    90 m • 2 min
  • 7
    Bus - 220220
    Wait for bus
    220
    Sunshine Station
  • 8
    Ride to bus station
    Ride to bus station
    Castley Cres/Ballarat Rd (Braybrook)
    ID 5870
    19 min
  • 9
    Walk to Braybrook
    Walk to
    Braybrook
    30 m • 1 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Melbourne.
All local mobility options in one app

Public transport directions from Essendon to Braybrook

The distance between Essendon, Melbourne and Braybrook, Melbourne is approximately 15.93 km, which can typically be travelled in 64 min. Moovit will show you the directions from Essendon to Braybrook by bus, so no matter how you choose to travel in Melbourne – you will always have plenty of easy options.

Public transport stations close to Essendon

Essendon is located at Essendon, Melbourne and the nearest public transport station is Lorraine St/Buckley St (Essendon).

Train stations close to Essendon:

  • Essendon

Bus stations close to Essendon:

  • Lorraine St/Buckley St (Essendon)
  • Essendon Station/Mt Alexander Rd (Essendon)
  • St Columba's College/Buckley St (Essendon)

Public transport stations close to Braybrook, Melbourne

Braybrook is located at Braybrook, Melbourne and the nearest public transport station is Evans St/Ballarat Rd (Braybrook).

Bus stations close to Braybrook:

  • Evans St/Ballarat Rd (Braybrook)
  • Castley Cres/Ballarat Rd (Braybrook)
  • Melon St/Ballarat Rd (Braybrook)

By bus and train

To get from Essendon to Braybrook in Melbourne, you’ll need to take 2 train lines and one bus line: take the CRAIGIEBURN train from Essendon station to North Melbourne station. Next, you’ll have to switch to the SUNBURY train and finally take the 220 bus from Footscray Station/Irving St (Footscray) station to Castley Cres/Ballarat Rd (Braybrook) station. The total trip duration for this route is approximately 57 min. The ride fare is A$5.30.

57minA$5.30
Train - CRAIGIEBURN
CRAIGIEBURN
Train - SUNBURY
SUNBURY
Bus - 220
220
Walk to Braybrook
Leaves from Essendon

Step by Step

  • 1
    Start from train station
    Start from train station
    Essendon
  • 2
    Train - CRAIGIEBURNCRAIGIEBURN
    Wait for train
    CRAIGIEBURN
    City (Flinders Street)
  • 3
    Ride to train station
    Ride to train station
    North Melbourne
    11 min
  • 4
    Train - SUNBURYSUNBURY
    Wait for train
    SUNBURY
    Sunbury
  • 5
    Ride to train station
    Ride to train station
    Footscray
    4 min
  • 6
    Walk to bus station
    Walk to bus station
    Footscray Station/Irving St (Footscray)
    ID 21169
    90 m • 2 min
  • 7
    Bus - 220220
    Wait for bus
    220
    Sunshine Station
  • 8
    Ride to bus station
    Ride to bus station
    Castley Cres/Ballarat Rd (Braybrook)
    ID 5870
    19 min
  • 9
    Walk to Braybrook
    Walk to
    Braybrook
    30 m • 1 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Essendon to Braybrook?

    The fastest way takes 64 minutes, using Bus line 903, Bus line 220.

  • What is the alternative route to get from Essendon to Braybrook?

    The alternative route takes 57 minutes, using Bus line CRAIGIEBURN, Bus line SUNBURY, Bus line 220.

  • Is there a direct bus between Essendon and Braybrook in Melbourne?

    No, you’ll have to take 2 bus lines in total. The total travelling time is 1 hr 4 min.

  • Which bus line goes from Essendon to Braybrook in Melbourne?

    The 903 bus line goes from Essendon Station/Rose St (Essendon) station near Essendon to Altona station. From there you’ll have to take one bus line till Altona station near Braybrook in Melbourne

  • How long does it take to travel from Essendon to Braybrook in Melbourne by bus?

    The total travel time between Essendon and Braybrook in Melbourne by bus is about 1 hr 4 min.

  • Where do I get on the bus near Essendon to get to Braybrook in Melbourne?

    Get on the 903 bus from the Essendon Station/Rose St (Essendon) stop near Essendon in Melbourne.

  • Where do I get off the bus when travelling between Essendon and Braybrook in Melbourne?

    Get off the bus at the Altona stop, which is closest to Braybrook in Melbourne.

  • How much is the bus fare from Essendon to Braybrook?

    The ride from Essendon to Braybrook costs A$5.30.

Live arrivals, timetables, maps