Skip to main content

How to get from Heidelberg Repatriation Hospital/Edwin St (Heidelberg Heights) to St Kilda by bus and train?

By bus and train

To get from Heidelberg Repatriation Hospital/Edwin St (Heidelberg Heights) to St Kilda in St Kilda, you’ll need to take 2 bus lines and one train line: take the 513 bus from Austin Repat Mc/Bell St (Heidelberg Heights) station to Bell Railway Station (Preston) station. Next, you’ll have to switch to the MERNDA train and finally take the 246 bus from West Richmond Railway Station/Hoddle St (Richmond) station to Inkerman St/Barkly St (St Kilda) station. The total trip duration for this route is approximately 1 hr 12 min. The ride fare is A$5.30.

72minA$5.30
Walk to bus stationBus - 513
513
Train - MERNDA
MERNDA
Bus - 246
246
Leaves from Austin Repat Mc/Bell St (Heidelberg Heights)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Austin Repat Mc/Bell St (Heidelberg Heights)
    ID 10053
    270 m • 4 min
  • 2
    Bus - 513513
    Wait for bus
    513
    Glenroy
  • 3
    Ride to bus station
    Ride to bus station
    Bell Railway Station (Preston)
    ID 49738
    15 min
  • 4
    Walk to train station
    Walk to train station
    Bell
    150 m • 2 min
  • 5
    Train - MERNDAMERNDA
    Wait for train
    MERNDA
    City (Flinders Street)
  • 6
    Ride to train station
    Ride to train station
    West Richmond
    17 min
  • 7
    Walk to bus station
    Walk to bus station
    West Richmond Railway Station/Hoddle St (Richmond)
    ID 1126
    60 m • 1 min
  • 8
    Bus - 246246
    Wait for bus
    246
    Elsternwick
  • 9
    Ride to bus station Inkerman St/Barkly St (St Kilda)
    Ride to bus station
    Inkerman St/Barkly St (St Kilda)
    ID 1109
    16 min
*Duration based on 8am traffic

Alternative route by bus and train via 903, HURSTBRIDGE and 246

To get from Heidelberg Repatriation Hospital/Edwin St (Heidelberg Heights) to St Kilda in St Kilda, you’ll need to take 2 bus lines and one train line: take the 903 bus from Edwin St/Bell St (Heidelberg Heights) station to Heidelberg Station/Yarra St (Heidelberg) station. Next, you’ll have to switch to the HURSTBRIDGE train and finally take the 246 bus from West Richmond Railway Station/Hoddle St (Richmond) station to Inkerman St/Barkly St (St Kilda) station. The total trip duration for this route is approximately 1 hr 1 min. The ride fare is A$5.30.

61minA$5.30
Walk to bus stationBus - 903
903
Train - HURSTBRIDGE
HURSTBRIDGE
Bus - 246
246
Leaves from Edwin St/Bell St (Heidelberg Heights)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Edwin St/Bell St (Heidelberg Heights)
    ID 10969
    230 m • 4 min
  • 2
    Bus - 903903
    Wait for bus
    903
    Mordialloc
  • 3
    Ride to bus station
    Ride to bus station
    Heidelberg Station/Yarra St (Heidelberg)
    ID 21471
    5 min
  • 4
    Walk to train station
    Walk to train station
    Heidelberg
    30 m • 1 min
  • 5
    Train - HURSTBRIDGEHURSTBRIDGE
    Wait for train
    HURSTBRIDGE
    City (Flinders Street)
  • 6
    Ride to train station
    Ride to train station
    West Richmond
    21 min
  • 7
    Walk to bus station
    Walk to bus station
    West Richmond Railway Station/Hoddle St (Richmond)
    ID 1126
    60 m • 1 min
  • 8
    Bus - 246246
    Wait for bus
    246
    Elsternwick
  • 9
    Ride to bus station Inkerman St/Barkly St (St Kilda)
    Ride to bus station
    Inkerman St/Barkly St (St Kilda)
    ID 1109
    15 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 Heidelberg Repatriation Hospital/Edwin St (Heidelberg Heights) to St Kilda

The distance between Heidelberg Repatriation Hospital/Edwin St (Heidelberg Heights), St Kilda and St Kilda, St Kilda is approximately 18.5 km, which can typically be travelled in 72 min. Moovit will show you the directions from Heidelberg Repatriation Hospital/Edwin St (Heidelberg Heights) to St Kilda by bus and train, so no matter how you choose to travel in St Kilda – you will always have plenty of easy options.

Public transport stations close to Heidelberg Repatriation Hospital/Edwin St (Heidelberg Heights)

Heidelberg Repatriation Hospital/Edwin St (Heidelberg Heights) is located at Heidelberg Repatriation Hospital/Edwin St (Heidelberg Heights), St Kilda and the nearest public transport station is Upper Heidelberg Rd/Bell St (Heidelberg Heights).

Train stations close to Heidelberg Repatriation Hospital/Edwin St (Heidelberg Heights):

  • Heidelberg
  • Eaglemont
  • Rosanna

Bus stations close to Heidelberg Repatriation Hospital/Edwin St (Heidelberg Heights):

  • Upper Heidelberg Rd/Bell St (Heidelberg Heights)
  • Banksia St/Edwin St (Heidelberg Heights)
  • Heidelberg Repatriation Hospital/Banksia St (Ivanhoe)

Public transport stations close to St Kilda, St Kilda

St Kilda is located at Barkly Street, St Kilda and the nearest public transport station is Inkerman St/Barkly St (St Kilda).

Bus stations close to St Kilda:

  • Inkerman St/Barkly St (St Kilda)
  • Fawkner St/Barkly St (St Kilda)
  • Robe St/Grey St (St Kilda)

Alternative route by bus and train via 903, HURSTBRIDGE and 246

To get from Heidelberg Repatriation Hospital/Edwin St (Heidelberg Heights) to St Kilda in St Kilda, you’ll need to take 2 bus lines and one train line: take the 903 bus from Edwin St/Bell St (Heidelberg Heights) station to Heidelberg Station/Yarra St (Heidelberg) station. Next, you’ll have to switch to the HURSTBRIDGE train and finally take the 246 bus from West Richmond Railway Station/Hoddle St (Richmond) station to Inkerman St/Barkly St (St Kilda) station. The total trip duration for this route is approximately 1 hr 1 min. The ride fare is A$5.30.

61minA$5.30
Walk to bus stationBus - 903
903
Train - HURSTBRIDGE
HURSTBRIDGE
Bus - 246
246
Leaves from Edwin St/Bell St (Heidelberg Heights)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Edwin St/Bell St (Heidelberg Heights)
    ID 10969
    230 m • 4 min
  • 2
    Bus - 903903
    Wait for bus
    903
    Mordialloc
  • 3
    Ride to bus station
    Ride to bus station
    Heidelberg Station/Yarra St (Heidelberg)
    ID 21471
    5 min
  • 4
    Walk to train station
    Walk to train station
    Heidelberg
    30 m • 1 min
  • 5
    Train - HURSTBRIDGEHURSTBRIDGE
    Wait for train
    HURSTBRIDGE
    City (Flinders Street)
  • 6
    Ride to train station
    Ride to train station
    West Richmond
    21 min
  • 7
    Walk to bus station
    Walk to bus station
    West Richmond Railway Station/Hoddle St (Richmond)
    ID 1126
    60 m • 1 min
  • 8
    Bus - 246246
    Wait for bus
    246
    Elsternwick
  • 9
    Ride to bus station Inkerman St/Barkly St (St Kilda)
    Ride to bus station
    Inkerman St/Barkly St (St Kilda)
    ID 1109
    15 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Heidelberg Repatriation Hospital/Edwin St (Heidelberg Heights) to St Kilda?

    The fastest way takes 72 minutes, using Bus line 513, Bus line MERNDA, Bus line 246.

  • What is the alternative route to get from Heidelberg Repatriation Hospital/Edwin St (Heidelberg Heights) to St Kilda?

    The alternative route takes 61 minutes, using Bus line 903, Bus line HURSTBRIDGE, Bus line 246.

  • Is there a direct bus between Heidelberg Repatriation Hospital/Edwin St (Heidelberg Heights) and St Kilda?

    No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 1 hr 12 min.

  • Which bus line goes from Heidelberg Repatriation Hospital/Edwin St (Heidelberg Heights) to St Kilda?

    The 513 bus line goes from Austin Repat Mc/Bell St (Heidelberg Heights) station near Heidelberg Repatriation Hospital/Edwin St (Heidelberg Heights) in Melbourne to Glenroy station. From there you’ll have to take one bus line and one train line till Glenroy station near St Kilda in St Kilda.

  • How long does it take to travel from Heidelberg Repatriation Hospital/Edwin St (Heidelberg Heights) to St Kilda by bus and train?

    The total travel time between Heidelberg Repatriation Hospital/Edwin St (Heidelberg Heights) in Melbourne and St Kilda in St Kilda by bus and train is about 1 hr 12 min.

  • Where do I get on the bus near Heidelberg Repatriation Hospital/Edwin St (Heidelberg Heights) to get to St Kilda?

    Get on the 513 bus from the Austin Repat Mc/Bell St (Heidelberg Heights) stop near Heidelberg Repatriation Hospital/Edwin St (Heidelberg Heights) in Melbourne.

  • Where do I get off the bus when travelling between Heidelberg Repatriation Hospital/Edwin St (Heidelberg Heights) and St Kilda?

    Get off the bus at the Glenroy stop, which is closest to St Kilda in St Kilda.

  • How much is the total bus and train fare from Heidelberg Repatriation Hospital/Edwin St (Heidelberg Heights) to St Kilda?

    The ride from Heidelberg Repatriation Hospital/Edwin St (Heidelberg Heights) to St Kilda costs A$5.30.

Live arrivals, timetables, maps