Skip to main content

How to get from Box Hill to Heidelberg by bus?

From Box Hill to Heidelberg by bus

Take one direct bus from Box Hill to Heidelberg in Melbourne: take the 903 bus from Box Hill Bus Station/Station St (Box Hill) station to Heidelberg Station/Yarra St (Heidelberg) station. The total trip duration for this route is approximately 34 min. The ride fare is A$3.30.

34minA$3.30
Walk to bus stationBus - 903
903
Walk to Heidelberg
Leaves from Box Hill Bus Station/Station St (Box Hill)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Box Hill Bus Station/Station St (Box Hill)
    ID 19649
    130 m • 2 min
  • 2
    Bus - 903903
    Wait for bus
    903
    Altona
  • 3
    Ride to bus station
    Ride to bus station
    Heidelberg Station/Yarra St (Heidelberg)
    ID 40949
    29 min
  • 4
    Walk to Heidelberg
    Walk to
    Heidelberg
    50 m • 1 min
*Duration based on 8am traffic

From Box Hill to Heidelberg by bus and train

To get from Box Hill to Heidelberg in Melbourne, take the 302 bus from Box Hill Bus Station/Station St (Box Hill) station to Gipps St/Hoddle St (Abbotsford) station. Next, take the HURSTBRIDGE train from Collingwood station to Heidelberg station. The total trip duration for this route is approximately 60 min. The ride fare is A$5.30.

60minA$5.30
Walk to bus stationBus - 302
302
Train - HURSTBRIDGE
HURSTBRIDGE
Leaves from Box Hill Bus Station/Station St (Box Hill)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Box Hill Bus Station/Station St (Box Hill)
    ID 19648
    150 m • 2 min
  • 2
    Bus - 302302
    Wait for bus
    302
    City (Lonsdale St)
  • 3
    Ride to bus station
    Ride to bus station
    Gipps St/Hoddle St (Abbotsford)
    ID 1130
    31 min
  • 4
    Walk to train station
    Walk to train station
    Collingwood
    140 m • 2 min
  • 5
    Train - HURSTBRIDGEHURSTBRIDGE
    Wait for train
    HURSTBRIDGE
    Hurstbridge
  • 6
    Ride to train station Heidelberg
    Ride to train station
    Heidelberg
    19 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 Box Hill to Heidelberg

The distance between Box Hill, Melbourne and Heidelberg, Melbourne is approximately 11.82 km, which can typically be travelled in 34 min. Moovit will show you the directions from Box Hill to Heidelberg 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 Box Hill

Box Hill is located at Box Hill, Melbourne and the nearest public transport station is Box Hill Bus Station/Station St (Box Hill).

Bus stations close to Box Hill:

  • Box Hill Bus Station/Station St (Box Hill)
  • Box Hill Central/Maroondah Hwy (Box Hill)
  • Station St/Rutland Rd (Box Hill)

Public transport stations close to Heidelberg, Melbourne

Heidelberg is located at Heidelberg, Melbourne and the nearest public transport station is Heidelberg Station/Yarra St (Heidelberg).

Train stations close to Heidelberg:

  • Ivanhoe
  • Darebin
  • Eaglemont

Bus stations close to Heidelberg:

  • Heidelberg Station/Yarra St (Heidelberg)
  • Thames St/Upper Heidelberg Rd (Heidelberg Heights)
  • Darebin St/Upper Heidelberg Rd (Heidelberg)

From Box Hill to Heidelberg by bus and train

To get from Box Hill to Heidelberg in Melbourne, take the 302 bus from Box Hill Bus Station/Station St (Box Hill) station to Gipps St/Hoddle St (Abbotsford) station. Next, take the HURSTBRIDGE train from Collingwood station to Heidelberg station. The total trip duration for this route is approximately 60 min. The ride fare is A$5.30.

60minA$5.30
Walk to bus stationBus - 302
302
Train - HURSTBRIDGE
HURSTBRIDGE
Leaves from Box Hill Bus Station/Station St (Box Hill)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Box Hill Bus Station/Station St (Box Hill)
    ID 19648
    150 m • 2 min
  • 2
    Bus - 302302
    Wait for bus
    302
    City (Lonsdale St)
  • 3
    Ride to bus station
    Ride to bus station
    Gipps St/Hoddle St (Abbotsford)
    ID 1130
    31 min
  • 4
    Walk to train station
    Walk to train station
    Collingwood
    140 m • 2 min
  • 5
    Train - HURSTBRIDGEHURSTBRIDGE
    Wait for train
    HURSTBRIDGE
    Hurstbridge
  • 6
    Ride to train station Heidelberg
    Ride to train station
    Heidelberg
    19 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Box Hill to Heidelberg?

    The fastest way takes 34 minutes, using Bus line 903.

  • What is the alternative route to get from Box Hill to Heidelberg?

    The alternative route takes 60 minutes, using Bus line 302, Bus line HURSTBRIDGE.

  • Is there a direct bus between Box Hill and Heidelberg in Melbourne?

    Yes, there is a direct bus going from Box Hill to Heidelberg in Melbourne in 34 min.

  • Which bus line goes from Box Hill to Heidelberg in Melbourne?

    The 903 bus line goes from Box Hill Bus Station/Station St (Box Hill) station near Box Hill to Altona station near Heidelberg in Melbourne.

  • How long does it take to travel from Box Hill to Heidelberg in Melbourne by bus?

    The total travel time between Box Hill and Heidelberg in Melbourne by bus is about 34 min.

  • Where do I get on the bus near Box Hill to get to Heidelberg in Melbourne?

    Get on the 903 bus from the Box Hill Bus Station/Station St (Box Hill) stop near Box Hill in Melbourne.

  • Where do I get off the bus when travelling between Box Hill and Heidelberg in Melbourne?

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

  • When is the first bus from Box Hill to Heidelberg in Melbourne?

    The first bus from Box Hill to Heidelberg in Melbourne is Mordialloc - Altona. It leaves the Box Hill Bus Station/Station St (Box Hill) stop at 18:29.

  • How much is the bus fare from Box Hill to Heidelberg?

    The ride from Box Hill to Heidelberg costs A$3.30.

Live arrivals, timetables, maps