Skip to main content

How to get from Southern Cross Railway Station/Spencer St #122 to Heidelberg by train?

From Southern Cross Railway Station/Spencer St #122 to Heidelberg by train

Take one direct train from Southern Cross Railway Station/Spencer St #122 to Heidelberg in Melbourne: take the HURSTBRIDGE train from Southern Cross Railway Station station to Heidelberg Railway Station station. The total trip duration for this route is approximately 39 min.

39min
Walk to train stationTrain - HURSTBRIDGE
HURSTBRIDGE
Leaves from Southern Cross Railway Station

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Southern Cross Railway Station
    ID vic:rail:SSS
    300 m • 6 min
  • 2
    Train - HURSTBRIDGEHURSTBRIDGE
    Wait for train
    HURSTBRIDGE
    Eltham Via City Loop
  • 3
    Ride to train station Heidelberg Railway Station
    Ride to train station
    Heidelberg Railway Station
    ID vic:rail:HDB
    33 min
*Duration based on 8am traffic

From Southern Cross Railway Station/Spencer St #122 to Heidelberg by bus and train

To get from Southern Cross Railway Station/Spencer St #122 to Heidelberg in Melbourne, take the MERNDA train from Southern Cross Railway Station station to Clifton Hill Railway Station station. Next, take the 546 bus from Clifton Hill Station/Hoddle St station to Heidelberg Station/Yarra St station. The total trip duration for this route is approximately 57 min.

57min
Walk to train stationTrain - MERNDA
MERNDA
Bus - 546
546
Walk to Heidelberg
Leaves from Southern Cross Railway Station

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Southern Cross Railway Station
    ID vic:rail:SSS
    300 m • 6 min
  • 2
    Train - MERNDAMERNDA
    Wait for train
    MERNDA
    Mernda Via City Loop
  • 3
    Ride to train station
    Ride to train station
    Clifton Hill Railway Station
    ID vic:rail:CHL
    17 min
  • 4
    Walk to bus station
    Walk to bus station
    Clifton Hill Station/Hoddle St
    ID 937
    180 m • 3 min
  • 5
    Bus - 546546
    Wait for bus
    546
    Heidelberg Station
  • 6
    Ride to bus station
    Ride to bus station
    Heidelberg Station/Yarra St
    ID 21470
    24 min
  • 7
    Walk to Heidelberg
    Walk to
    Heidelberg
    80 m • 2 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 Southern Cross Railway Station/Spencer St #122 to Heidelberg

The distance between Southern Cross Railway Station/Spencer St #122, Melbourne and Heidelberg, Melbourne is approximately 15.52 km, which can typically be travelled in 39 min. Moovit will show you the directions from Southern Cross Railway Station/Spencer St #122 to Heidelberg by train, so no matter how you choose to travel in Melbourne – you will always have plenty of easy options.

Public transport stations close to Southern Cross Railway Station/Spencer St #122

Southern Cross Railway Station/Spencer St #122 is located at Southern Cross Railway Station/Spencer St #122, Melbourne and the nearest public transport station is Southern Cross Railway Station/Spencer St #122.

Train stations close to Southern Cross Railway Station/Spencer St #122:

  • Southern Cross Railway Station

Bus stations close to Southern Cross Railway Station/Spencer St #122:

  • Southern Cross Station/Collins St
  • Southern Cross Station/Spencer St
  • Skybus Coach Terminal/Spencer St

Public transport stations close to Heidelberg, Melbourne

Heidelberg is located at Heidelberg, Melbourne and the nearest public transport station is Martin St/Burgundy St.

Train stations close to Heidelberg:

  • Heidelberg Railway Station
  • Eaglemont Railway Station
  • Rosanna Railway Station

Bus stations close to Heidelberg:

  • Martin St/Burgundy St
  • Austin Hospital/Burgundy St
  • Darebin St/Upper Heidelberg Rd

From Southern Cross Railway Station/Spencer St #122 to Heidelberg by bus and train

To get from Southern Cross Railway Station/Spencer St #122 to Heidelberg in Melbourne, take the MERNDA train from Southern Cross Railway Station station to Clifton Hill Railway Station station. Next, take the 546 bus from Clifton Hill Station/Hoddle St station to Heidelberg Station/Yarra St station. The total trip duration for this route is approximately 57 min.

57min
Walk to train stationTrain - MERNDA
MERNDA
Bus - 546
546
Walk to Heidelberg
Leaves from Southern Cross Railway Station

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Southern Cross Railway Station
    ID vic:rail:SSS
    300 m • 6 min
  • 2
    Train - MERNDAMERNDA
    Wait for train
    MERNDA
    Mernda Via City Loop
  • 3
    Ride to train station
    Ride to train station
    Clifton Hill Railway Station
    ID vic:rail:CHL
    17 min
  • 4
    Walk to bus station
    Walk to bus station
    Clifton Hill Station/Hoddle St
    ID 937
    180 m • 3 min
  • 5
    Bus - 546546
    Wait for bus
    546
    Heidelberg Station
  • 6
    Ride to bus station
    Ride to bus station
    Heidelberg Station/Yarra St
    ID 21470
    24 min
  • 7
    Walk to Heidelberg
    Walk to
    Heidelberg
    80 m • 2 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Southern Cross Railway Station/Spencer St #122 to Heidelberg?

    The fastest way takes 39 minutes, using Train line HURSTBRIDGE.

  • What is the alternative route to get from Southern Cross Railway Station/Spencer St #122 to Heidelberg?

    The alternative route takes 57 minutes, using Train line MERNDA, Bus line 546.

  • Is there a direct train between Southern Cross Railway Station/Spencer St #122 and Heidelberg in Melbourne?

    Yes, there is a direct train going from Southern Cross Railway Station/Spencer St #122 to Heidelberg in Melbourne in 39 min.

  • Which train line goes from Southern Cross Railway Station/Spencer St #122 to Heidelberg in Melbourne?

    The HURSTBRIDGE train line goes from Southern Cross Railway Station station near Southern Cross Railway Station/Spencer St #122 to Eltham Via City Loop station near Heidelberg in Melbourne.

  • How long does it take to travel from Southern Cross Railway Station/Spencer St #122 to Heidelberg in Melbourne by train?

    The total travel time between Southern Cross Railway Station/Spencer St #122 and Heidelberg in Melbourne by train is about 39 min.

  • Where do I get on the train near Southern Cross Railway Station/Spencer St #122 to get to Heidelberg in Melbourne?

    Get on the HURSTBRIDGE train from the Southern Cross Railway Station station near Southern Cross Railway Station/Spencer St #122 in Melbourne.

  • Where do I get off the train when travelling between Southern Cross Railway Station/Spencer St #122 and Heidelberg in Melbourne?

    Get off the train at the Eltham Via City Loop station, which is closest to Heidelberg in Melbourne.

  • When is the last bus from Southern Cross Railway Station/Spencer St #122 to Heidelberg in Melbourne?

    The last bus from Southern Cross Railway Station/Spencer St #122 to Heidelberg in Melbourne is the The Pines SC - City (King/Lonsdale Sts) line. It leaves the King St/Lonsdale St stop at 10:50.

  • When is the first train from Southern Cross Railway Station/Spencer St #122 to Heidelberg in Melbourne?

    The first train from Southern Cross Railway Station/Spencer St #122 to Heidelberg in Melbourne is Hurstbridge - City. It leaves the Southern Cross Railway Station station at 11:15.