Skip to main content
Melbourne Airport to the city: SkyBus, taxi and transfer options

Melbourne Airport to the city: SkyBus, taxi and transfer options

What's the best way from Melbourne Airport to the city?

SkyBus is the standard option: around 23 AUD one-way, running every 10-15 minutes to Southern Cross Station in about 30 minutes under normal traffic. Taxi or rideshare costs roughly 55-70 AUD and takes a similar or slightly shorter time door-to-door, worth it if you're travelling with a group or heavy luggage. There is no train service to Melbourne Airport as of 2026 — the Melbourne Airport Rail project is still under construction and not yet open.

The honest, current answer: no train, two realistic options

If you’ve searched “Melbourne Airport train,” it’s worth being direct about this upfront: there is no rail connection to Melbourne Airport in 2026. Melbourne Airport Rail is a genuinely approved, funded infrastructure project, but construction is ongoing and no confirmed public opening date has been set as of this guide’s last review — plans and projections have shifted before, so don’t build an arrival plan around a train option existing by your travel dates. That leaves two realistic ways to cover the roughly 23 kilometres between Melbourne Airport (Tullamarine, code MEL) and the CBD: SkyBus, or a taxi/rideshare.

SkyBus: the standard choice for most visitors

SkyBus runs a dedicated, frequent coach service between Melbourne Airport and Southern Cross Station in the CBD, departing every 10-15 minutes across most of the day and continuing through the night at a reduced frequency, so there’s rarely a long wait regardless of when your flight lands. The one-way adult fare is around 23 AUD, with return tickets and family fares typically working out cheaper per person than buying separate one-way tickets each time.

The trip takes roughly 30 minutes under normal traffic, though weekday peak-hour congestion on the approach into the CBD can stretch this closer to 40-45 minutes — worth padding your schedule for if you have a tight onward connection, particularly a domestic flight transfer or an early check-in deadline.

Melbourne airport private van transfer to cityMelbourne airport private van transfer to cityCheck availability

Booking online ahead of arrival usually secures a small discount over the walk-up fare and guarantees your seat, though SkyBus also sells tickets directly at the airport for anyone who prefers to decide on arrival. Buses depart from clearly signed stops directly outside the terminal, making SkyBus straightforward even for first-time visitors unfamiliar with the airport layout.

The status of Melbourne Airport Rail in more detail

It’s worth understanding why this project has taken so long, since it explains why caution about any specific opening date is warranted. Melbourne Airport Rail was formally committed to by state and federal governments, with funding allocated for a dedicated rail line connecting the airport to the existing metropolitan network via a new spur, intended to eventually offer a direct, frequent service comparable to airport rail links in other major world cities.

Large infrastructure projects of this scale — involving new tunnelling, station construction and integration with the existing rail network — routinely face delays from their original projected timelines, and Melbourne Airport Rail has already seen its target opening date shift more than once since the project was first announced.

For visitors, the practical takeaway is simple: treat any train option as speculative future infrastructure rather than something to build travel plans around, and always confirm current transfer options (SkyBus or taxi/rideshare) shortly before your trip rather than relying on outdated information from an older travel guide or forum post that may reference a train service prematurely.

Taxi and rideshare: faster for groups, pricier per person

A taxi or rideshare (Uber, Ola and similar apps all operate at Melbourne Airport) typically costs 55-70 AUD to the CBD, varying with traffic, time of day and your exact drop-off address. For a solo traveller, this is roughly double or more the cost of SkyBus for a broadly similar or only slightly faster trip time. For a group of three or four travelling together, or anyone with substantial luggage who’d rather avoid managing bags on and off a coach, the per-person cost narrows considerably and the door-to-door convenience becomes genuinely worth the premium.

From melbourne airport 1 way private transfer to melbourneFrom melbourne airport 1 way private transfer to melbourneCheck availability

Rideshare apps display an estimated fare before you confirm the booking, which makes it easy to compare the live quote against SkyBus’s fixed fare on the day and choose based on current pricing, traffic conditions and how much luggage you’re carrying. Designated rideshare pickup zones operate at the airport — follow terminal signage rather than trying to flag a car at the general taxi rank, since the two systems use different waiting areas.

For larger groups or families wanting a private vehicle without splitting into multiple rideshare cars, a pre-booked private transfer removes any uncertainty around fare estimates or driver availability.

book a private group airport transfer

Avalon Airport: the secondary option

A smaller number of domestic and occasional international flights (some Jetstar and AirAsia routes among others) use Avalon Airport (AVV), located further out near Geelong rather than close to the CBD. Avalon has its own dedicated SkyBus service to the city, running less frequently than the main Melbourne Airport route given lower passenger volumes — check your specific flight’s arrival airport carefully when booking transport, since Avalon and Melbourne Airport transfers are entirely separate services with different journey times (Avalon’s trip into the city runs notably longer given the greater distance).

Arriving with kids, prams or accessibility needs

Families travelling with young children generally find SkyBus perfectly manageable — coaches have luggage storage for prams and car seats, and the roughly 30-minute trip is short enough to avoid major restlessness even for toddlers. That said, a private transfer or rideshare removes the need to manage luggage, a pram and children simultaneously while boarding a coach, which some families find worth the extra cost purely for the reduced hassle at the end of a long-haul flight.

For travellers with mobility needs, SkyBus coaches are wheelchair accessible, and staff at the terminal can assist with boarding — though a private transfer arranged specifically with accessibility requirements communicated in advance may offer a smoother, more predictable experience for anyone with significant mobility considerations.

What connecting flights and layovers mean for your transfer choice

If you’re arriving on an international flight and continuing domestically (or vice versa) without leaving the airport precinct, none of this transfer guidance applies — you’ll simply follow standard terminal transfer procedures within Melbourne Airport itself. This section only concerns visitors actually leaving the airport for the city, whether staying in Melbourne or passing through en route to elsewhere in Victoria.

If your onward plans involve immediately continuing to a regional destination like the Great Ocean Road rather than stopping in the CBD first, collecting a hire car directly at the airport — most major rental companies operate desks in the terminal — is usually more efficient than travelling into the city and back out again.

What to do if you land very late or very early

SkyBus runs through the night at reduced frequency rather than stopping entirely, so a late arrival still has a bus option, typically with a longer wait between departures than daytime frequency. Rideshare and taxi services also operate around the clock at Melbourne Airport. For a very early departure requiring you to leave accommodation before dawn, both SkyBus and rideshare remain viable, though confirming SkyBus’s first departure time for your specific travel date is worth doing in advance if timing is tight for an early flight.

Getting from Southern Cross Station to your final destination

SkyBus terminates at Southern Cross Station, itself a major transport hub connecting directly to Melbourne’s tram network and within easy walking distance of much of the CBD, including most of the Free Tram Zone. From Southern Cross, a short tram ride (with a Myki card if your destination sits outside the free zone) or a walk of 10-20 minutes covers the final leg to most central and inner-suburb accommodation.

If your accommodation sits further out — St Kilda, Fitzroy or Richmond — a connecting tram or a short taxi from Southern Cross is usually more efficient than trying to walk the whole way with luggage.

For the full picture of how trams, trains and buses fit together once you’re in the city, see our getting around Melbourne guide.

Southern Cross Station is also the departure point for V/Line regional trains to Geelong, Ballarat and Bendigo, so if your itinerary continues straight on to regional Victoria after landing, you can connect from SkyBus to a regional train without needing to detour into the city centre first. Travellers planning to hire a car for the Great Ocean Road or wider regional driving instead will usually find it more convenient to collect a rental vehicle directly at the airport rather than travelling into the CBD first.

Practical tips

Have local currency or a card ready for SkyBus. Card payment is standard and widely accepted, but confirm the current payment methods accepted before you land if you’re relying solely on cash.

Check your specific airport before booking any transfer. Melbourne Airport and Avalon Airport are genuinely different locations with different transfer times and services — this is one of the most common mix-ups for first-time visitors booking transport in advance.

Budget extra time on weekday mornings and evenings. Both SkyBus and rideshare are affected by Melbourne’s peak-hour traffic on the approach into the CBD; a scheduled 30-minute SkyBus trip can stretch meaningfully during rush hour.

Don’t wait for the train. However tempting it is to search for updates on Melbourne Airport Rail’s progress, plan your actual travel dates around SkyBus or taxi/rideshare rather than any announced opening timeline, since infrastructure projects of this scale commonly shift.

Currency and payment on arrival

If you haven’t yet converted cash or activated a travel card, most SkyBus and rideshare payments can be handled entirely by card or phone-based payment without needing physical Australian dollars in hand at the airport, though having a small amount of local currency available is a sensible backup in case of any payment system issue. Airport currency exchange counters exist for those who want cash on arrival, though rates there are typically less favourable than exchanging in advance or using a fee-free travel card — our currency converter tool is worth checking before you travel to understand roughly what your home currency converts to in AUD for budgeting the airport transfer and beyond.

The bottom line

SkyBus at roughly 23 AUD and about 30 minutes is the sensible default for most solo and budget-conscious travellers arriving at Melbourne Airport, while a taxi or private transfer at 55-70 AUD makes more sense for groups, families or anyone prioritising door-to-door convenience over cost. Whichever you choose, build in extra time for peak-hour traffic, and don’t plan around a train option that, as of 2026, still doesn’t exist.

Frequently asked questions about Melbourne Airport to the city

  • Is there a train from Melbourne Airport to the city?
    No, not currently. Melbourne Airport Rail has been approved and is under construction, but as of 2026 it is not open, and no firm public opening date has been confirmed. Don't plan your arrival around a rail option — SkyBus or a taxi/rideshare are the only realistic choices.
  • How much does SkyBus cost from Melbourne Airport?
    Around 23 AUD for a one-way adult fare to Southern Cross Station, with return and family fares typically offering a discount over buying two one-way tickets. Prices are set by the operator and reviewed periodically, so check current fares when booking.
  • How long does SkyBus take from the airport to the city?
    Roughly 30 minutes under normal traffic conditions to Southern Cross Station, though peak-hour road congestion can extend this — budget closer to 45 minutes if your flight lands during weekday peak periods to be safe for onward connections.
  • How much does a taxi or rideshare cost from Melbourne Airport?
    Typically around 55-70 AUD to the CBD, depending on traffic, time of day, and exact drop-off location. Rideshare apps show an estimated fare before you confirm, useful for comparing against SkyBus if you're deciding between the two on the day.
  • Which airport does Melbourne use — is there more than one?
    Melbourne Airport (Tullamarine, airport code MEL) is the main international and domestic gateway, about 23 kilometres north-west of the CBD. Avalon Airport (AVV), used by some budget domestic and a handful of international routes (notably some Jetstar and AirAsia services), sits further out near Geelong and has its own separate SkyBus connection.
  • Do I need to book SkyBus in advance?
    Booking online ahead of arrival typically secures a small discount over buying on the day and guarantees your fare is locked in, though SkyBus also sells tickets on-site at the airport and runs frequently enough that walk-up passengers rarely wait long.
  • How do I get from Southern Cross Station to my hotel after SkyBus?
    Southern Cross Station connects directly to Melbourne's tram network and is walkable to much of the CBD, including most of the Free Tram Zone. From there, a short tram ride or walk (with a Myki card if outside the free zone) covers the final leg to most CBD and inner-suburb accommodation.

Top experiences

Bookable activities with verified prices and instant confirmation on GetYourGuide.