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
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
    270 m • 6 min
  • 2
    Train - HURSTBRIDGEHURSTBRIDGE
    Wait for train
    HURSTBRIDGE
    Hurstbridge Via City Loop
  • 3
    Ride to train station
    Ride to train station
    Heidelberg Railway Station
    ID vic:rail:HDB
    32 min
  • 4
    Walk to Heidelberg
    Walk to
    Heidelberg
    10 m • 1 min
*Duration based on 8am traffic

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

To get from Southern Cross Railway Station/Spencer St #122 to Heidelberg in Melbourne, take the 86 tram from Spencer St/Bourke St #1 station to Smith St/Queens Pde #22 station. Next, take the 546 bus from Grant St/Queens Pde station to Heidelberg Station/Yarra St station. The total trip duration for this route is approximately 1 hr 3 min. The ride fare is A$5.30.

63minA$5.30
Walk to tram stationTram - 86
86
Bus - 546
546
Walk to Heidelberg
Leaves from Spencer St/Bourke St #1

Step by Step

  • 1
    Walk to tram station
    Walk to tram station
    Spencer St/Bourke St #1
    ID 17849
    270 m • 4 min
  • 2
    Tram - 8686
    Wait for tram
    86
    Bundoora RMIT
  • 3
    Ride to tram station
    Ride to tram station
    Smith St/Queens Pde #22
    ID 6049
    22 min
  • 4
    Walk to bus station
    Walk to bus station
    Grant St/Queens Pde
    ID 16630
    80 m • 2 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
    26 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.49 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
  • Lonsdale St/Spencer St

Public transport stations close to Heidelberg, Melbourne

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

Train stations close to Heidelberg:

  • Ivanhoe Railway Station
  • Darebin Railway Station
  • Eaglemont Railway Station

Bus stations close to Heidelberg:

  • Studley Rd/Burgundy St
  • Martin St/Burgundy St
  • Austin Hospital/Burgundy St

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

To get from Southern Cross Railway Station/Spencer St #122 to Heidelberg in Melbourne, take the 86 tram from Spencer St/Bourke St #1 station to Smith St/Queens Pde #22 station. Next, take the 546 bus from Grant St/Queens Pde station to Heidelberg Station/Yarra St station. The total trip duration for this route is approximately 1 hr 3 min. The ride fare is A$5.30.

63minA$5.30
Walk to tram stationTram - 86
86
Bus - 546
546
Walk to Heidelberg
Leaves from Spencer St/Bourke St #1

Step by Step

  • 1
    Walk to tram station
    Walk to tram station
    Spencer St/Bourke St #1
    ID 17849
    270 m • 4 min
  • 2
    Tram - 8686
    Wait for tram
    86
    Bundoora RMIT
  • 3
    Ride to tram station
    Ride to tram station
    Smith St/Queens Pde #22
    ID 6049
    22 min
  • 4
    Walk to bus station
    Walk to bus station
    Grant St/Queens Pde
    ID 16630
    80 m • 2 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
    26 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 63 minutes, using Tram line 86, 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 Hurstbridge 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 Hurstbridge Via City Loop 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 11:15.