How to Get from Melbourne Airport to St Kilda - Top 5 Ways


Here's the lowdown: The SkyBus City Express will take you from Melbourne Airport to Southern Cross Station. At Southern Cross, jump on a tram heading towards St Kilda. Buses show up every 15–20 minutes. Expect the whole trip to take about 40–60 minutes. Tickets are around AUD 20–25 if you buy online. If you're buying onboard, prices might change a bit depending on the time of day.
Or, grab a direct rideshare to St Kilda. That's door-to-door. Expect to be in the car for 25–45 minutes. The fare could be anywhere from AUD 45–70, depending on how busy things are. This is a good move if you want to get there fast, especially if you’re landing after some big event downtown.
Taxis from the airport? Figure on a 25–40 minute ride. The cost will be AUD 60–90, depending on the traffic and where they pick you up. No need to book ahead; taxis are usually available when you get there.
A private airport transfer, through your hotel or a transport company, is good if you like to plan. They’ve got different vehicles to fit your group and budget. The price range is usually AUD 60–120. This depends on the size of the vehicle and where you're getting picked up. This is ideal if you’re on a tight schedule or landing super late.
Renting a car? Now you’re talking freedom. You can hit up all the bays and sights around St Kilda after you arrive. The drive is about 20–40 minutes. Daily rates are often in the AUD 50–100 range, plus gas. Parking's usually not too bad near your hotel, but peak times can slow you down a bit.
SkyBus to Southern Cross Station, Then Tram to St Kilda
Private Airport Shuttle: Door-to-Door Transfer to St Kilda
Want the easiest trip from Melbourne Airport to St Kilda? Think about a private shuttle. A driver meets you in the arrivals area, holding a sign with your name, and takes you straight to your ride.
You get to relax in a comfy minivan, designed for luggage and privacy. This is great for families or groups because you're all together from the moment you land. No struggling with bags on a crowded bus, or arguing about which rideshare to pick.
The best part? No need to fight for a taxi or figure out the rideshare pickup zone. Door-to-door service, set pickup times, and a fare that's set – that’s what you're paying for.
Booking is simple. Enter your flight details, pick a time. You'll get a ticket and confirmation by email or in the app.
Cancellation policies? They vary, but most let you cancel for free up to 24 hours before your ride. Rebooking is usually easy if your plans change.
So, what's it like?
One driver handles everything. They're pros: trained to handle luggage, give directions, and keep things moving. Last time I took one, the driver even had bottled water waiting.
When you arrive, they help with your bags, make sure they know exactly where in St Kilda you're headed, and stay in touch if your flight's delayed. No stress, just a smooth drop-off.
Booking smart: tips and policies

The minivan is great for families or anyone hauling a lot of luggage. They can usually handle car seats too, if you ask. The real value is skipping all those transfers and lines, while finding a balance between price and comfort .
Have your flight number and arrival time ready. Check your confirmation for the pickup time, the driver's name, and what kind of car to expect. Want an SUV instead of a minivan? Say so when you book.
Many travelers like this for a good start to their St Kilda trip. Changing your plans? Canceling or rebooking is usually pretty straightforward.
Compared to the bus, you get a direct route with fewer stops, a smoother ride, and more reliable timing. Ideal for such a busy area near the water.
Taxi or Rideshare: From Terminal to Your St Kilda Stay
Want a ride straight to your place in St Kilda? Grab a rideshare or taxi right outside the terminal. Taxi stands are clear, and the rideshare pickup zone is right there too. You're on your way, with the driver handling luggage and no transfers to worry about.
Taxis to St Kilda usually run AUD 60–85 when traffic's light, but can jump to AUD 85–100 when it's packed. Rideshares (UberX, Didi, Ola) are usually AUD 40–70, but surge pricing can kick in. Some apps show you the exact price before you book, so you know what you're in for.
Taxis are mostly standard sedans; rideshares might have SUVs if you need more room for luggage or people. If you want extra space, spring for the SUV; more legroom, bigger seats. You can even request a car seat through the app if you need one.
Booking ahead via the app or website means a driver is set and waiting near the terminal. You can track their ETA and see their details in real time. Add a note about where to meet you; that way, they don't end up circling the airport while you're trying to find them.
Fly early to avoid the crowds. Use the southern arrivals curb for easier access. Got family or a lot of bags? An SUV makes things easier. If you're watching your wallet, a regular sedan works. Compare taxis and rideshares to find the best fit for your timing and how much stuff you're hauling.
Rental Car: Pick Up at Tullamarine and Drive to St Kilda
Renting a car at Tullamarine gives you freedom, door-to-door service, and no waiting for transfers. The rental desks are easy to find, and you can pick a car that fits your needs. If you've got a long layover, this is a win – you can explore on your own time. The drive itself is usually 25–40 minutes, depending on traffic, of course.
Tips for renting a car at Melbourne Airport:
- There are many providers here – more than 20. Shop around to compare rates and pickup policies.
- Cars range from tiny hatchbacks to huge SUVs. For St Kilda, a small automatic is often easiest for parking and getting around.
- Hertz, Avis, Budget, Europcar, Thrifty, and Sixt are generally good. Booking with them usually means consistent service and quick pickup.
Honestly? It's worth it. Pre-booked rates and basic insurance are usually the cheapest way to go. Add GPS, car seats, or an extra driver only if you really need them. That way, you keep the cost down.
- Fuel policy is usually full-to-full. Fill it up before you return it, or they'll charge you extra.
- Desk hours vary, but most are open late. Some even have after-hours drop-off if you're delayed.
The process, step by step
- Book online or at the counter. A small car is usually fine. Add extras only if you need them. Bring your driver's license, a credit card in your name, and an International Driving Permit if required. Time your pickup to match your flight, even if you have a layover.
- When you land, find the rental desks in the terminal. Show your booking and confirm the pickup time. If you have a long layover, call ahead to double-check desk hours and any pickup codes.
- Check the car with the agent. Note any scratches or dents, check the fuel level, and test the GPS or car seat. Take photos and keep the receipt.
- Drive to St Kilda using CityLink or the surface roads. Expect traffic if you arrive during rush hour. Enjoy the freedom to stop whenever you want.
- Return the car to the right desk or drop-off area. Fill up the tank, drop off the keys, and grab your final invoice.
Public Transport Route: Bus to City Center and Tram to St Kilda
Take the SkyBus from Melbourne Airport to Southern Cross Station, then catch tram 96 towards St Kilda Beach. It's cheap, and avoids the taxi/rideshare scrum. Plus, you get a bit of a city tour.
Buses leave every 15–20 minutes and fares are fixed. You get a confirmation on your phone if you book online. Busses run from early morning till late at night. The trip to the city center is usually 25–35 minutes, traffic depending. The tram transfer is straightforward. No need to rent a car if you're packing light. Business trips and leisure travel both work well with this route. First time in Melbourne? The airport staff can point you in the right direction. The Southern Cross transfer is easy, with clear signs to the tram stops. Grab a coffee or apple inside the terminal before you head out.
| Step | Transport | From / To | Frequency | Approx. Duration | Notes |
|---|---|---|---|---|---|
| 1 | SkyBus | Melbourne Airport → Southern Cross Station | Every 15–20 min | 25–35 min | Fixed fare; confirmation on mobile; drops you right in the CBD |
| 2 | Tram 96 | Southern Cross Station → St Kilda Beach (via CBD) | Every 12–15 min | 30–35 min | Headed to St Kilda Beach; last stop is near Acland Street |
| 3 | Walk / local access | St Kilda precinct | - | 5–10 min | From the tram stop to St Kilda Botanic Garden or St Kilda Beach |
Some advice
Catch an early bus for the smoothest transfer. Check the timetable the day before you travel. Delays happen during events or bad weather, so add a 10–15 minute buffer. If you booked through a travel company, keep your digital confirmation handy, and maybe print a backup, just in case. This route is a good way to ease into your Melbourne trip. Stretch your legs at the botanic gardens when you arrive. The SkyBus and tram are usually reliable, which is good for business travelers. And for families, it takes a bit of stress out of the day. If you're landing in peak season, there's usually someone at Southern Cross to answer questions. Plus, the buses have clear signs, and the staff is helpful.
One tip: skip the cafe right near the tram stop. It's a tourist trap. Walk another block or two for better coffee, trust me.



