Transport & Routes

Melbourne Airport guide

Melbourne (Tullamarine) Airport's terminal layout, why there's no direct train yet, and the transport options that actually work — SkyBus, taxi and rideshare.

Updated 2026-07-08
7 min read·7 sections
The short version
  • Melbourne Airport (officially Melbourne Tullamarine, code MEL) sits roughly 23km northwest of the CBD — further out than Sydney's, and without a direct rail line, at least as of writing.
  • Four terminals split the traffic: broadly, one each for Qantas domestic, international arrivals and departures, Virgin Australia domestic, and the budget domestic carriers.
  • SkyBus is the main dedicated public transport link into the city, running a frequent express coach service to Southern Cross Station around the clock.
  • A long-planned rail link to the airport has been under construction and repeatedly rescheduled for years — check its current status before assuming it's running by the time you travel.
  • Taxi and rideshare pickup points are available at every terminal, both charging a small airport access fee on top of the metered or app fare.

Tullamarine, further out than Sydney's airport

Melbourne Airport — still very commonly called Tullamarine after the suburb it sits in, and coded MEL — is Australia's second-busiest airport and the main gateway to Victoria. It sits roughly 23km northwest of the CBD, a noticeably longer trip than Sydney's more central airport, which makes choosing the right transport option into the city a bit more consequential here than it is elsewhere.

The airport has been growing steadily for years, and a large-scale international terminal expansion has been underway, so it's worth expecting some ongoing construction and periodic terminal changes around the edges even as the core layout described below stays broadly stable.

As the main gateway to Victoria, Melbourne Airport also connects onward to Tasmania more than any other Australian airport — most Hobart and Launceston flights route through here, which makes it a natural transit point for anyone combining a Victorian leg with an island add-on rather than flying into Tasmania directly from interstate.

Terminal layout: T1 to T4

Melbourne Airport's four terminals split broadly by airline rather than purely by domestic/international status. T1 handles Qantas and QantasLink's domestic services; T2 is the international terminal, handling all overseas arrivals and departures; T3 is Virgin Australia's domestic terminal; and T4 covers the budget end of the domestic market, including Jetstar. All four sit within a genuinely walkable precinct, connected landside, so moving between terminals on foot — say, for an international-to-domestic connection — is realistic without needing a shuttle, though it's still worth building in extra time given the walking distances involved and ongoing construction in parts of the precinct.

As with any airport, terminal assignments shift occasionally as airlines adjust their operations or as the ongoing international-terminal expansion progresses, so check your terminal against your actual booking confirmation rather than assuming an older guide has it exactly right. International arrivals go through the usual immigration and customs process at T2 before reaching the public arrivals hall, so build the same realistic buffer into a tight onward domestic connection here as you would at any major international gateway.

No direct train yet — SkyBus does the job

Unlike Sydney, Brisbane or Perth, Melbourne Airport has no direct passenger rail line running into the city — a genuinely unusual gap for an airport this size, and one that's been the subject of a long-running, large-scale rail project aimed at eventually fixing it. As of writing, that rail link remains under construction rather than operating, with its target completion date having shifted more than once since the project was first announced, so it's worth checking the project's current status directly rather than assuming it will be running by the time you travel, whichever year that happens to be.

In the meantime, SkyBus is the main dedicated public transport option, running an express coach service directly to Southern Cross Station in the CBD, with stops outside the terminals and departures frequent enough — including through the night — that it functions as a genuine train-replacement service rather than an occasional shuttle. It's a solid, well-used option for a solo traveller or anyone without heavy luggage needing a straightforward, fixed-price run into the city centre, with onward connections to Melbourne's tram and train network available from Southern Cross itself.

SkyBus also runs services beyond the CBD to some bayside and eastern suburbs, which is worth knowing if your accommodation isn't in the city centre itself — check the current route list before assuming a taxi or rideshare is your only option for a suburban destination. Until the rail link actually opens, SkyBus is the closest thing Melbourne Airport has to a "just get on and go" default, the role a direct train plays at most other major Australian airports.

A cheaper public bus alternative

For genuinely budget-conscious travellers, there's a public-transport option cheaper than SkyBus, at the cost of extra time and a transfer: a regular public SmartBus route runs between the airport and Broadmeadows train station on Melbourne's regular Myki fare system, from where a short train ride continues into the city on the same ordinary fare as any other Melbourne train trip. It's a genuinely well-used option among students, backpackers and locals rather than an obscure workaround, and it's worth knowing about even if you don't end up using it.

The trade-off is real, though: it takes noticeably longer than SkyBus's direct express run, involves an actual transfer between bus and train, and the bus itself runs a long suburban route rather than a dedicated airport shuttle, so it's not the best choice with heavy luggage, young kids in tow, or a tight connection to make. It suits a light-packing, time-flexible traveller far better than someone racing to a same-day meeting in the CBD.

Facilities: lounges, parking and left luggage

Melbourne Airport carries the usual facilities of a major gateway across its four terminals — airline and independent lounges, currency exchange and ATMs, SIM card and eSIM options for travellers landing without local mobile data already sorted, and a solid spread of shopping and dining, concentrated most heavily around T2's international precinct given its ongoing expansion.

Both short-term and long-term parking are available for anyone driving to the airport and leaving a car behind, and left-luggage storage covers travellers with a long layover or an early arrival ahead of a hotel check-in. As with any of these details, current locations, hours and pricing are worth checking directly with the airport rather than assuming an older guide still has it exactly right.

Taxi and rideshare

Taxi ranks and dedicated rideshare pickup areas serve all four terminals, and both typically add a small access fee on top of the regular metered or app-calculated fare — worth factoring in rather than being surprised by on the receipt. For a group, a family, or anyone with a lot of luggage, a taxi or rideshare is generally the more comfortable option than SkyBus, at a higher cost that becomes more reasonable once split between several people.

Given the 23km distance into the city, travel time by road varies more with traffic conditions here than it does for Sydney's shorter airport run — the Tullamarine Freeway link into the CBD is generally quick outside peak periods, but can slow noticeably during Melbourne's weekday commuter rush. As at any airport, confirm your specific pickup zone in the rideshare app once you've landed rather than assuming it's directly outside the arrivals door.

Choosing between them

As a rule of thumb: SkyBus is the sensible default for a solo or light-luggage traveller heading to or from the CBD, given its frequency, fixed pricing and direct run to Southern Cross Station. A taxi or rideshare makes more sense for a group, heavy luggage, or a destination well outside the CBD that would otherwise mean a SkyBus-plus-tram or SkyBus-plus-train combination. The public SmartBus-to-Broadmeadows option is worth it mainly if minimising cost matters more to you than time and you're travelling light.

Whichever option you land on, don't plan an itinerary around catching a direct train to or from Melbourne Airport until the long-promised rail link actually opens — check the project's current status if it matters to your trip, but assume SkyBus or one of the road options for now. It's the one genuinely unusual gap in an otherwise thoroughly modern piece of Australian transport infrastructure.

Melbourne Airport, at a glance

Code / name
MEL — Melbourne (Tullamarine) Airport
Distance to CBD
Roughly 23km northwest of the city centre
Terminals
T1 (Qantas domestic), T2 (international), T3 (Virgin Australia domestic), T4 (budget domestic carriers)
Main transit link
SkyBus express coach to Southern Cross Station, running around the clock
Rail link
Long planned, under construction — no direct train as of writing; check current status
Guide notes· Last reviewed

We keep big-picture advice stable (routes, neighborhoods, pacing). For time-sensitive details like opening hours or ticket rules, double-check official sources close to your travel dates.