Travel options for:
Nearby airports to St Kilda
  • Melbourne (MEL)

    $14
    1. Melbourne Airport Purple zone

      31 min - every 30 minutes

      $14

  • Avalon (AVV)

    $21
    1. Avalon Airport

      50 min - every 4 hours

      $17

    2. 1-Spencer St/Bourke St

      23 min - every 15 minutes - line 96

      $4

  • Melbourne Essendon Apt (MEB)

    $7
    1. 50-Cooper St/Keilor Rd

      41 min - every 15 minutes - line 59

      $4

    2. 13-Federation Square/Swanston

      25 min - every 20 minutes - line 16

      $4

  • Albury (ABX)

    $43 - $137
    1. Albury (ABX)

      4 min - 2.7 miles

      $11 - $14

    2. Albury

      3 h 19 min - once daily

      $28 - $120

    3. 122-Southern Cross

      21 min - every 15 minutes - line 96

      $4

  • Wagga Wagga (WGA)

    $43 - $139
    1. Hazelwood Dr After Elizabeth

      21 min - 5 times a week - line 965

      $3 - $5

    2. Wagga Wagga

      4 h 36 min - once daily

      $35 - $130

    3. 122-Southern Cross

      21 min - every 15 minutes - line 96

      $4

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Melbourne Airport Purple zone bus to Fitzroy Street St Kilda. 31 min $17. From Avalon Airport bus to 1-Spencer St/Bourke St then line 96 tram to 138-Luna Park/The Esplanade. 1 h 19 min $27. From 50-Cooper St/Keilor Rd line 59 tram to 13-Federation Square/Swanston St then line 16 tram to 33-Barkly St/Carlisle St. 1 h 12 min $9. From Albury (ABX) taxi to Albury, train to 122-Southern Cross, then line 96 tram to 138-Luna Park/The Esplanade. 3 h 50 min $83. From Hazelwood Dr After Elizabeth Av line 965 bus to Wagga Wagga, train to 122-Southern Cross, then line 96 tram to 138-Luna Park/The Esplanade. 6 h 24 min $83.

 
 

Bus or train from Nearby airports to St Kilda?

Skybus operates a bus from Melbourne (MEL) to St Kilda every 30 minutes. Tickets cost $14 and the journey takes 31 min. Alternatively, XPT operates a train from Albury (ABX) to St Kilda twice daily. Tickets cost $28 - $120 and the journey takes 3 h 19 min. Yarra Trams also services this route every 15 minutes.