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 32 min. The train schedule from Southern Cross Railway Station/Spencer St #122 may change. We recommend you check the updated train schedule to Heidelberg on the Moovit app.

32min
Train - HURSTBRIDGE
HURSTBRIDGE
Leaves from Southern Cross Railway Station

Step by Step

  • 1
    Start from train station
    Start from train station
    Southern Cross Railway Station/Spencer St #122
  • 2
    Train - HURSTBRIDGEHURSTBRIDGE
    Wait for train
    HURSTBRIDGE
    Hurstbridge Via City Loop
  • 3
    Ride to train station Heidelberg Railway Station
    Ride to train station
    Heidelberg Railway Station
    ID vic:rail:HDB
    32 min
*Duration based on 8am traffic

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

To get from Southern Cross Railway Station/Spencer St #122 to Heidelberg in Melbourne, you’ll need to take one train line, one tram line and one bus line: take the GLEN WAVERLEY train from Southern Cross Railway Station station to Melbourne Central Railway Station station. Next, you’ll have to switch to the 6 tram and finally take the 546 bus from Lygon St/Princes St station to Heidelberg Station/Yarra St station. The total trip duration for this route is approximately 55 min. The train schedule from Southern Cross Railway Station/Spencer St #122 may change. We recommend you check the updated train schedule to Heidelberg on the Moovit app.

55min
Train - GLEN WAVERLEY
GLEN WAVERLEY
Tram - 6
6
Bus - 546
546
Walk to Heidelberg
Leaves from Southern Cross Railway Station

Step by Step

  • 1
    Start from train station
    Start from train station
    Southern Cross Railway Station/Spencer St #122
  • 2
    Train - GLEN WAVERLEYGLEN WAVERLEY
    Wait for train
    GLEN WAVERLEY
    Glen Waverley Via City Loop
  • 3
    Ride to train station
    Ride to train station
    Melbourne Central Railway Station
    ID vic:rail:MCE
    4 min
  • 4
    Walk to tram station
    Walk to tram station
    Melbourne Central Station/Swanston St #8
    ID 19689
    50 m • 1 min
  • 5
    Tram - 66
    Wait for tram
    6
    Moreland
  • 6
    Ride to tram station
    Ride to tram station
    Princes St/Lygon St #114
    ID 18791
    10 min
  • 7
    Walk to bus station
    Walk to bus station
    Lygon St/Princes St
    ID 22586
    130 m • 2 min
  • 8
    Bus - 546546
    Wait for bus
    546
    Heidelberg Station
  • 9
    Ride to bus station
    Ride to bus station
    Heidelberg Station/Yarra St
    ID 21470
    32 min
  • 10
    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.23 km, which can typically be travelled in 32 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.

Train schedule from Southern Cross Railway Station/Spencer St #122 to Heidelberg

To check the train schedule from Southern Cross Railway Station/Spencer St #122 to Heidelberg using the Moovit app, first download and open the app on your smartphone. Enter your starting point (Southern Cross Railway Station/Spencer St #122) and destination (Heidelberg), then select the desired date and time of travel. Moovit will show all available train routes, estimated travel times, and any required transfers. You can view detailed departure and arrival times for each train, as well as real-time updates for delays or changes. Use this information to plan your trip and stay up to date with the latest train schedules.

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

To get from Southern Cross Railway Station/Spencer St #122 to Heidelberg in Melbourne, you’ll need to take one train line, one tram line and one bus line: take the GLEN WAVERLEY train from Southern Cross Railway Station station to Melbourne Central Railway Station station. Next, you’ll have to switch to the 6 tram and finally take the 546 bus from Lygon St/Princes St station to Heidelberg Station/Yarra St station. The total trip duration for this route is approximately 55 min. The train schedule from Southern Cross Railway Station/Spencer St #122 may change. We recommend you check the updated train schedule to Heidelberg on the Moovit app.

55min
Train - GLEN WAVERLEY
GLEN WAVERLEY
Tram - 6
6
Bus - 546
546
Walk to Heidelberg
Leaves from Southern Cross Railway Station

Step by Step

  • 1
    Start from train station
    Start from train station
    Southern Cross Railway Station/Spencer St #122
  • 2
    Train - GLEN WAVERLEYGLEN WAVERLEY
    Wait for train
    GLEN WAVERLEY
    Glen Waverley Via City Loop
  • 3
    Ride to train station
    Ride to train station
    Melbourne Central Railway Station
    ID vic:rail:MCE
    4 min
  • 4
    Walk to tram station
    Walk to tram station
    Melbourne Central Station/Swanston St #8
    ID 19689
    50 m • 1 min
  • 5
    Tram - 66
    Wait for tram
    6
    Moreland
  • 6
    Ride to tram station
    Ride to tram station
    Princes St/Lygon St #114
    ID 18791
    10 min
  • 7
    Walk to bus station
    Walk to bus station
    Lygon St/Princes St
    ID 22586
    130 m • 2 min
  • 8
    Bus - 546546
    Wait for bus
    546
    Heidelberg Station
  • 9
    Ride to bus station
    Ride to bus station
    Heidelberg Station/Yarra St
    ID 21470
    32 min
  • 10
    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 32 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 55 minutes, using Train line GLEN WAVERLEY, Tram line 6, 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 32 min.

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

    The HURSTBRIDGE train line goes from Hurstbridge Via City Loop station near Southern Cross Railway Station/Spencer St #122 to Southern Cross Railway Station 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 32 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 Hurstbridge Via City Loop 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 Southern Cross Railway Station station, which is closest to Heidelberg in Melbourne.

  • 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 10:15.