Explore Destinations

Discover the world's most amazing places

How to get from Melbourne Airport (MEL) to St Kilda Beach

Quick Answer

The best overall way to get from Melbourne Airport (MEL) to St Kilda Beach is by taking the SkyBus Express to Southern Cross Station and then transferring to the Route 96 or 12 tram. The total cost is approximately $15-$20 AUD per person, and the total travel time is about 50 to 75 minutes, depending on tram connections. For direct door-to-door service, a taxi or rideshare costs $55-$75 AUD and takes 30-50 minutes.

Quick Navigation: Melbourne Airport to St Kilda Transport

Option 1: SkyBus + Tram (Best Value & Efficiency)

This is the most popular and recommended route for most travelers, balancing cost, speed, and frequency.

Step-by-Step Guide:

  1. SkyBus from Airport to City: Purchase a ticket online or at the SkyBus terminals (Terminals 1, 3, 4). Buses depart every 10-30 minutes, 24/7. The express service takes you directly to Southern Cross Station in the CBD in about 30-40 minutes.
  2. Transfer to the Tram at Southern Cross: From the SkyBus drop-off, follow signs for tram stops on Spencer Street. You need a valid myki card (tap on).
    • Route 96 (Browns Corner): The most direct route. Get off at stop #136 «Luna Park/The Esplanade» or #137 «Cavell St» for the heart of St Kilda. Journey: ~20-25 mins.
    • Route 12 (Victoria Gardens): Also services St Kilda. Get off at the same stops. Journey: ~25-30 mins.

Key Details & Analysis:

Aspect Details
Total Cost (per adult) SkyBus One-Way: ~$19.75 AUD + Tram fare (myki money: ~$4.60 AUD for 2 hours) = ~$24.35 AUD. SkyBus offers return discounts.
Total Time 50-75 minutes (SkyBus: 30-40 min + Wait/Walk: 5-10 min + Tram: 20-25 min).
Pros Frequent, reliable, dedicated lanes avoid road traffic, 24/7 service, easy luggage storage on bus.
Cons Requires a transfer; tram can be crowded with luggage during peak times; need to purchase two different tickets (SkyBus + myki).
Best For Solo travelers, couples, small groups, budget-conscious travelers wanting a reliable mix of speed and price.

Option 2: Taxi & Rideshare (Door-to-Door Convenience)

For direct, hassle-free travel, especially with heavy luggage or groups, taxis and rideshares are available 24/7.

In-Depth Comparison:

  • Taxi: Official ranks are located outside all terminals. Fares are metered. No booking is necessary but there may be queues.
  • Rideshare (Uber, DiDi, Ola): Designated pick-up zones are available (follow signs). Often cheaper than taxis, especially with promo codes. Dynamic pricing applies during high demand.

Cost Breakdown & Considerations:

ServiceEstimated Cost (AUD)Travel TimeKey Notes
Standard Taxi$60 - $7530-50 minFixed meter rate from airport; includes tolls and airport fee.
UberX / DiDi$55 - $7030-50 minPrice surges during peak hours (weekday rush, Friday nights).
Maxi Taxi / UberXL$80 - $11030-50 minSuitable for groups of 5-6 or with excessive luggage.

Important: The journey uses CityLink tollways. The toll fee (around $6-$10) is included in the taxi meter or rideshare quote. Traffic on the West Gate Freeway or along Beaconsfield Parade can significantly increase travel time during peak periods (7-9 AM, 4-7 PM).

When to Choose This: Late-night arrivals, families with young children, travelers with mobility issues, or groups of 3-4 where cost can be split.

Option 3: Public Bus + Train + Tram (The Budget Challenge)

This is the official cheapest method using only standard myki fares, but it involves multiple changes and is time-consuming.

The Complete Route:

  1. Bus 901 from Melbourne Airport (Stop outside T4) to Broadmeadows Station. (Travel: ~25 mins).
  2. Craigieburn Line Train from Broadmeadows to Southern Cross Station or Flinders Street Station. (Travel: ~25-30 mins).
  3. Tram (Route 96 or 12) from the city to St Kilda Beach. (Travel: ~20-25 mins).

Critical Analysis:

Factor Details
Total Cost (myki fare only) ~$4.60 AUD (2-hour myki fare cap). This is the absolute minimum cost.
Total Time 90 minutes to 2+ hours, heavily dependent on connection wait times.
Pros Extremely cheap; uses standard public transport; an adventure for transit enthusiasts.
Cons Very slow; multiple transfers with luggage is challenging; infrequent Bus 901 service (every 30-60 mins); not recommended for first-time visitors or those with heavy bags.
Essential Tip You MUST have a pre-loaded myki card. They are not sold at the airport. Purchase one in the city beforehand or use an alternative method for your first trip. Check schedules via the Public Transport Victoria (PTV) app.

Option 4: Private & Shuttle Transfers (Premium & Group Travel)

For a seamless, pre-arranged experience, consider private hire cars, limousines, or shared shuttle vans.

Types of Services:

  • Pre-Booked Private Car/Chauffeur: A driver meets you at arrivals with a name sign. Fixed price agreed upfront. Cost: $90 - $150+ AUD.
  • Shared Shuttle Van: A mini-bus that drops off multiple passengers at different hotels/locations. Slower but cheaper per person. Cost: $35 - $50 AUD per person (if going direct to St Kilda, may require a minimum group).

Who Should Book This?

Private Transfer: Business travelers, families/groups (5+), special occasions, or those wanting absolute certainty and comfort after a long flight.
Shuttle: Budget travelers who don't mind a longer trip and potential multiple stops, primarily if their accommodation is on a standard shuttle route (St Kilda is a common zone).

Note: Many shared shuttle services primarily serve CBD hotels. Always confirm they service your specific St Kilda address before booking.

Cost & Time Comparison: Melbourne Airport to St Kilda Beach

This table summarizes all options for quick decision-making.

Transport Method Approx. Cost (AUD) per adult* Total Travel Time Transfers Best For
SkyBus + Tram $20 - $25 50 - 75 min 1 (Bus to Tram) Best Overall Value
Taxi / Rideshare $55 - $75 30 - 50 min 0 (Direct) Convenience, Groups of 3-4, Late Night
Public Bus + Train + Tram ~$4.60 (myki fare) 90 - 120+ min 2+ Absolute Cheapest (Budget)
Private Transfer $90 - $150+ (per car) 30 - 50 min 0 (Direct) Groups, Luxury, Business
Shared Shuttle $35 - $50 (per person) 60 - 90 min 0 (but multiple stops) Solo/Couples wanting pre-booked door-to-door

*Costs are estimates for one adult one-way. Group discounts may apply for SkyBus returns. Taxi costs can be split.

Traveler Tips & Local Insights for the Journey

Essential Pre-Trip Advice:

  • myki Card is NOT for SkyBus: This is a common confusion. You need a separate SkyBus ticket. A myki is only for regular buses, trains, and trams.
  • Buy SkyBus Tickets Online: Often slightly cheaper and lets you skip the ticket queue at the airport. Show the e-ticket on your phone.
  • Luggage on Trams: Avoid peak commuter times (7:30-9:00 AM, 4:30-6:30 PM on weekdays) if you have large suitcases. Use the dedicated wheelchair/pram areas thoughtfully.
  • Weekend & Event Traffic: St Kilda is a major weekend destination. Traffic along Fitzroy St and The Esplanade can be heavy on Saturday afternoons and during events like the Sunday market, affecting taxi and tram times.
  • Free Tram Zone: The CBD has a Free Tram Zone. If you're only traveling within it (e.g., getting from Southern Cross to another city tram stop to start your journey to St Kilda), you do not need to tap your myki. You MUST tap on once you board a tram destined for St Kilda (outside the zone).

FAQs: Melbourne Airport to St Kilda Transport

Is there a direct train from Melbourne Airport to St Kilda Beach?

No. Melbourne Airport does not currently have a direct rail link. The SkyBus + Tram combination is the most direct public transport route.

What is the cheapest way to get from Melbourne Airport to St Kilda?

The absolute cheapest way is the Public Bus (901) + Train + Tram route using a myki card, costing only the myki fare (~$4.60). However, for the best balance of cost and time, the SkyBus + Tram is the recommended budget option.

How much is a taxi from Melbourne Airport to St Kilda Beach?

A taxi or standard rideshare typically costs between $55 and $75 AUD. Always confirm the estimated fare with the driver or app before starting your trip.

How long does the SkyBus take to get to the city?

The SkyBus Express City service takes approximately 30-40 minutes to reach Southern Cross Station, running 24/7 with frequent departures.

What should I do if I arrive at Melbourne Airport very late at night?

Both SkyBus (running 24/7) and taxis/rideshare are available. SkyBus is the most reliable and affordable all-night option. For guaranteed door-to-door service, pre-booking a taxi/transfer is advisable.

Is the SkyBus + Tram option easy with lots of luggage?

The SkyBus has excellent luggage space. Trams can be more challenging, especially during peak hours. For 2+ large suitcases per person, consider a taxi or splitting your group between SkyBus and taxi.

Can I use my myki card from the airport?

Yes, but only on the public bus (901) route, not on the SkyBus. You must purchase a separate SkyBus ticket.

Which is faster: SkyBus+Tram or a taxi?

In optimal conditions (no traffic), a taxi is faster (30-40 mins). However, during peak traffic, the SkyBus (using its dedicated lanes) combined with the tram can be more time-predictable and sometimes quicker overall than a car stuck in congestion.