Skip to main content

How to get from Kalorama to St Kilda by bus?

From Kalorama to St Kilda by bus

To get from Kalorama to St Kilda in Melbourne, you’ll need to take 3 bus lines: take the 688 bus from Inverness Rd/Mt Dandenong Tourist Rd (Montrose) station to Croydon Station/Railway Gr (Croydon) station. Next, you’ll have to switch to the 737 bus and finally take the 623 bus from Glen Waverley Station/Railway Pde (Glen Waverley) station to Luna Park/The Esplanade (St Kilda) station. The total trip duration for this route is approximately 2 hr 55 min. The ride fare is A$5.30.

175minA$5.30
Bus - 688
688
Bus - 737
737
Bus - 623
623
Walk to St Kilda
Leaves from Inverness Rd/Mt Dandenong Tourist Rd (Montrose)

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Kalorama
  • 2
    Bus - 688688
    Wait for bus
    688
    Croydon
  • 3
    Ride to bus station
    Ride to bus station
    Croydon Station/Railway Gr (Croydon)
    ID 21279
    20 min
  • 4
    Walk to bus station
    Walk to bus station
    Croydon Station/Railway Gr (Croydon)
    ID 21275
    110 m • 2 min
  • 5
    Bus - 737737
    Wait for bus
    737
    Monash University
  • 6
    Ride to bus station
    Ride to bus station
    Glen Waverley Station/Railway Pde (Glen Waverley)
    ID 21016
    51 min
  • 7
    Walk to bus station
    Walk to bus station
    Glen Waverley Station/Railway Pde (Glen Waverley)
    ID 21011
    50 m • 1 min
  • 8
    Bus - 623623
    Wait for bus
    623
    St. Kilda
  • 9
    Ride to bus station
    Ride to bus station
    Luna Park/The Esplanade (St Kilda)
    ID 12368
    53 min
  • 10
    Walk to St Kilda
    Walk to
    St Kilda
    60 m • 1 min
*Duration based on 8am traffic

From Kalorama to St Kilda by bus and train

To get from Kalorama to St Kilda in Melbourne, you’ll need to take 2 bus lines and one train line: take the 688 bus from Inverness Rd/Mt Dandenong Tourist Rd (Montrose) station to Upper Ferntree Gully Station/Burwood Hwy (Upper Ferntree Gully) station. Next, you’ll have to switch to the BELGRAVE train and finally take the 246 bus from Swan St/Punt Rd (Richmond) station to Carlisle St/Barkly St (St Kilda) station. The total trip duration for this route is approximately 2 hr 35 min. The ride fare is A$5.30.

155minA$5.30
Walk to bus stationBus - 688
688
Train - BELGRAVE
BELGRAVE
Bus - 246
246
Walk to St Kilda
Leaves from Inverness Rd/Mt Dandenong Tourist Rd (Montrose)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Inverness Rd/Mt Dandenong Tourist Rd (Montrose)
    ID 9818
    10 m • 1 min
  • 2
    Bus - 688688
    Wait for bus
    688
    Upper Ferntree Gully
  • 3
    Ride to bus station
    Ride to bus station
    Upper Ferntree Gully Station/Burwood Hwy (Upper Ferntree Gully)
    ID 18863
    35 min
  • 4
    Walk to train station
    Walk to train station
    Upper Ferntree Gully
    120 m • 2 min
  • 5
    Train - BELGRAVEBELGRAVE
    Wait for train
    BELGRAVE
    City (Flinders Street)
  • 6
    Ride to train station
    Ride to train station
    Richmond
    52 min
  • 7
    Walk to bus station
    Walk to bus station
    Swan St/Punt Rd (Richmond)
    ID 1123
    190 m • 3 min
  • 8
    Bus - 246246
    Wait for bus
    246
    Elsternwick
  • 9
    Ride to bus station
    Ride to bus station
    Carlisle St/Barkly St (St Kilda)
    ID 1108
    13 min
  • 10
    Walk to St Kilda
    Walk to
    St Kilda
    380 m • 5 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 Kalorama to St Kilda

The distance between Kalorama, Melbourne and St Kilda, Melbourne is approximately 59.27 km, which can typically be travelled in 175 min. Moovit will show you the directions from Kalorama to St Kilda 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 Kalorama

Kalorama is located at Kalorama, Melbourne and the nearest public transport station is Inverness Rd/Mt Dandenong Tourist Rd (Montrose).

Bus stations close to Kalorama:

  • Inverness Rd/Mt Dandenong Tourist Rd (Montrose)
  • Mountain View Rd/Mt Dandenong Tourist Rd (Kalorama)
  • 1113 Mt Dandenong Tourist Rd (Montrose)

Public transport stations close to St Kilda, Melbourne

St Kilda is located at St Kilda, Melbourne and the nearest public transport station is Luna Park/The Esplanade (St Kilda).

Bus stations close to St Kilda:

  • Luna Park/The Esplanade (St Kilda)
  • Albert St/Carlisle St (St Kilda)
  • Alfred Sq/The Esplanade (St Kilda)

From Kalorama to St Kilda by bus and train

To get from Kalorama to St Kilda in Melbourne, you’ll need to take 2 bus lines and one train line: take the 688 bus from Inverness Rd/Mt Dandenong Tourist Rd (Montrose) station to Upper Ferntree Gully Station/Burwood Hwy (Upper Ferntree Gully) station. Next, you’ll have to switch to the BELGRAVE train and finally take the 246 bus from Swan St/Punt Rd (Richmond) station to Carlisle St/Barkly St (St Kilda) station. The total trip duration for this route is approximately 2 hr 35 min. The ride fare is A$5.30.

155minA$5.30
Walk to bus stationBus - 688
688
Train - BELGRAVE
BELGRAVE
Bus - 246
246
Walk to St Kilda
Leaves from Inverness Rd/Mt Dandenong Tourist Rd (Montrose)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Inverness Rd/Mt Dandenong Tourist Rd (Montrose)
    ID 9818
    10 m • 1 min
  • 2
    Bus - 688688
    Wait for bus
    688
    Upper Ferntree Gully
  • 3
    Ride to bus station
    Ride to bus station
    Upper Ferntree Gully Station/Burwood Hwy (Upper Ferntree Gully)
    ID 18863
    35 min
  • 4
    Walk to train station
    Walk to train station
    Upper Ferntree Gully
    120 m • 2 min
  • 5
    Train - BELGRAVEBELGRAVE
    Wait for train
    BELGRAVE
    City (Flinders Street)
  • 6
    Ride to train station
    Ride to train station
    Richmond
    52 min
  • 7
    Walk to bus station
    Walk to bus station
    Swan St/Punt Rd (Richmond)
    ID 1123
    190 m • 3 min
  • 8
    Bus - 246246
    Wait for bus
    246
    Elsternwick
  • 9
    Ride to bus station
    Ride to bus station
    Carlisle St/Barkly St (St Kilda)
    ID 1108
    13 min
  • 10
    Walk to St Kilda
    Walk to
    St Kilda
    380 m • 5 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Kalorama to St Kilda?

    The fastest way takes 175 minutes, using Bus line 688, Bus line 737, Bus line 623.

  • What is the alternative route to get from Kalorama to St Kilda?

    The alternative route takes 155 minutes, using Bus line 688, Bus line BELGRAVE, Bus line 246.

  • Is there a direct bus between Kalorama and St Kilda in Melbourne?

    No, you’ll have to take 3 bus lines in total. The total travelling time is 2 hr 55 min.

  • Which bus line goes from Kalorama to St Kilda in Melbourne?

    The 688 bus line goes from Croydon station near Kalorama to Croydon Station/Railway Gr (Croydon) station. From there you’ll have to take one bus line till Croydon Station/Railway Gr (Croydon) station near St Kilda in Melbourne

  • How long does it take to travel from Kalorama to St Kilda in Melbourne by bus?

    The total travel time between Kalorama and St Kilda in Melbourne by bus is about 2 hr 55 min.

  • Where do I get on the bus near Kalorama to get to St Kilda in Melbourne?

    Get on the 688 bus from the Croydon stop near Kalorama in Melbourne.

  • Where do I get off the bus when travelling between Kalorama and St Kilda in Melbourne?

    Get off the bus at the Croydon Station/Railway Gr (Croydon) stop, which is closest to St Kilda in Melbourne.

  • How much is the bus fare from Kalorama to St Kilda?

    The ride from Kalorama to St Kilda costs A$5.30.

Live arrivals, timetables, maps