Melbourne Airport to City Center
Getting from Melbourne Airport to the city center is simple once you understand one important point: Melbourne Airport, also known as Tullamarine Airport or MEL, does not currently have a direct train service to the CBD. Most visitors choose between SkyBus, taxi, rideshare, private transfer or a cheaper public transport route using local bus and train connections.
For most first-time visitors, the easiest public transport option from Melbourne Airport to the CBD is the SkyBus Melbourne City Express. It runs between Melbourne Airport and Southern Cross Station, which is one of the main transport hubs in the city. From Southern Cross, many hotels in the CBD, Docklands and the Free Tram Zone are within walking distance or a short tram ride.
However, SkyBus is not always the best choice for every traveler. If you are staying in Southbank, Docklands, Carlton, Fitzroy, South Yarra, St Kilda or an address far from Southern Cross Station, a taxi or rideshare may be easier, especially with luggage. If you are travelling on a strict budget and do not mind transfers, public bus route 901 plus train may be cheaper, but it is slower and less convenient after a long flight.
This complete guide compares all major ways to travel from Melbourne Airport to Melbourne city center, including SkyBus, taxi, Uber or rideshare, private transfer, public bus, myki card routes and transfers via Southern Cross Station. It also explains the best route to the CBD, Southern Cross, Flinders Street, Southbank, Docklands, Crown, Carlton, Fitzroy, St Kilda, South Yarra, Richmond and major hotel areas.
Quick answer: best way from Melbourne Airport to the city center
- Best overall for most visitors: SkyBus Melbourne City Express to Southern Cross Station
- Best for CBD hotels near Southern Cross: SkyBus
- Best with heavy luggage: taxi, rideshare or private transfer
- Best for groups of 3–4: compare taxi or rideshare with multiple SkyBus fares
- Best for Southbank / Crown: SkyBus plus tram or taxi, or direct taxi/rideshare
- Best for St Kilda or bayside suburbs: check SkyBus Peninsula Express, taxi or rideshare
- Cheapest public transport route: bus 901 plus train via Broadmeadows, using myki
- Main mistake to avoid: assuming Melbourne Airport has a direct train to the CBD
Melbourne Airport to city center: best options compared
| Option | Best for | Typical travel time | Main advantage |
|---|---|---|---|
| SkyBus Melbourne City Express | Most tourists, solo travelers, CBD hotels, Southern Cross Station, Free Tram Zone connections | Around 25–45+ minutes depending on traffic | Frequent, simple and designed for airport passengers |
| Taxi | Families, luggage, hotel door-to-door travel, late arrivals | Around 25–50+ minutes depending on traffic | Direct hotel drop-off |
| Rideshare | App users, couples, groups, flexible pricing | Around 25–50+ minutes depending on traffic and pickup time | Cashless app-based ride with upfront estimate |
| Public bus 901 + train | Budget travelers, light luggage, visitors comfortable with transfers | Usually around 60–90+ minutes depending on connections | Cheapest public transport-style route using myki |
| Private transfer | Premium travelers, families, groups, business arrivals | Around 25–50+ minutes depending on traffic | Fixed price and meet-and-greet convenience |
Where is Melbourne Airport?
Melbourne Airport, also known as Tullamarine Airport, is located northwest of Melbourne’s CBD. It is the main international and domestic airport for Melbourne and should not be confused with Avalon Airport, which is much farther from the city and uses different transfer options.
Melbourne Airport has several terminals. Terminal 2 is the main international terminal, while Terminals 1, 3 and 4 serve domestic and low-cost airlines. SkyBus City Express serves the main airport terminal area and is designed for city-bound passengers.
The airport is connected to the city by road, primarily via the Tullamarine Freeway and CityLink. Because there is no direct airport train, road traffic can affect journey times for SkyBus, taxis, rideshares and private transfers.
Is there a train from Melbourne Airport to the city?
No. Melbourne Airport does not currently have a direct train service to the CBD. This is the most important difference between Melbourne and cities such as Sydney, Brisbane or Vancouver, where rail links connect the airport to the city.
For visitors, this means the main airport transfer choices are SkyBus, taxi, rideshare, private transfer or a public bus connection. The cheapest option usually requires bus plus train, while the simplest public option is SkyBus.
If you plan to use trams, trains and buses after arriving in the city, our upcoming Melbourne Transport Tickets and myki Guide will explain how myki works, when you need it, and why SkyBus is separate from normal myki public transport.
Best overall option: SkyBus Melbourne City Express
The SkyBus Melbourne City Express is usually the best airport transfer for most tourists. It connects Melbourne Airport with Southern Cross Station, a major city transport hub on the western edge of the CBD.
SkyBus is popular because it is simple. You do not need to plan local bus transfers, you do not need to navigate suburban train routes from the airport, and you do not need to worry about taxi meters or rideshare surge pricing. You board at the airport and travel directly to Southern Cross Station.
The main limitation is that SkyBus takes you to Southern Cross, not necessarily to your exact hotel. If your hotel is near Southern Cross, Docklands, Spencer Street, Collins Street or the western CBD, SkyBus is excellent. If your hotel is in Southbank, East Melbourne, Carlton, Fitzroy, South Yarra or St Kilda, you may need tram, taxi or rideshare after arriving at Southern Cross.
Choose SkyBus if:
- you are travelling alone or as a couple,
- you are staying in the CBD or near Southern Cross Station,
- you want a simple airport coach connection,
- you have normal luggage,
- you prefer fixed fares,
- you are arriving during SkyBus operating hours,
- you plan to use the Free Tram Zone after reaching the city.
How to take SkyBus from Melbourne Airport to the CBD
- After arrivals, follow signs for SkyBus or airport buses.
- Go to the correct SkyBus stop for your terminal.
- Buy your ticket online, through the SkyBus app or at a self-service kiosk if available.
- Board the Melbourne City Express service toward Southern Cross Station.
- Store luggage in the coach luggage area as directed.
- Travel to Southern Cross Station.
- Continue on foot, by tram, train, taxi or rideshare to your final hotel.
SkyBus tickets are separate from Melbourne’s myki system. Do not try to use myki on SkyBus. If you plan to continue by tram or train after Southern Cross, you may need myki or another valid public transport payment option for the onward journey.
SkyBus to Southern Cross Station
Southern Cross Station is the main city arrival point for SkyBus Melbourne City Express. It is located on Spencer Street, close to Docklands, Marvel Stadium, the western CBD, Collins Street, Bourke Street and the Free Tram Zone.
If your hotel is near Southern Cross, SkyBus is very convenient. Several major hotels are within walking distance. If your hotel is farther east near Federation Square, Parliament, Fitzroy Gardens or East Melbourne, you may prefer a tram, taxi or rideshare from Southern Cross.
Southern Cross is also a major train and coach hub, making it useful if you are connecting to regional Victoria or public transport within the city.
Using the Free Tram Zone after SkyBus
Melbourne has a Free Tram Zone in the central city. This can be useful after arriving at Southern Cross Station because many CBD hotels and attractions are inside or near this area.
If your accommodation is in the CBD, Docklands or near central tram routes, you may be able to continue from Southern Cross by tram without paying an additional fare inside the Free Tram Zone. However, the Free Tram Zone has boundaries, so check whether your destination is inside the zone before relying on it.
For visitors staying outside the Free Tram Zone, such as St Kilda, South Yarra, Richmond, Brunswick, Carlton edges or Fitzroy, you will usually need myki for public transport after leaving the free area.
Melbourne Airport to CBD by taxi
A taxi is the easiest door-to-door option from Melbourne Airport to the city center. It is more expensive than SkyBus for one person, but it can be very convenient with luggage, children, late arrivals or hotels far from Southern Cross Station.
Taxis from Melbourne Airport to the CBD are metered, and fares vary by traffic, route, time of day, toll roads and applicable airport charges. The common route to the CBD often uses CityLink, which can add tolls to the fare.
For a group of three or four people, taxi can become competitive with multiple SkyBus tickets, especially if you would need a second taxi or tram ride from Southern Cross to your hotel.
Taxi is best if:
- you have heavy luggage,
- you are travelling as a family,
- you arrive late at night,
- your hotel is not near Southern Cross Station,
- you are going to Southbank, St Kilda, Carlton, Fitzroy, South Yarra or Richmond,
- you want direct hotel drop-off.
Rideshare from Melbourne Airport
Rideshare services such as Uber and other app-based options operate from Melbourne Airport. They can be a good alternative to taxis, especially if you prefer app-based pricing and cashless payment.
The main advantage is that you normally see an estimated fare before confirming the ride. The main limitation is that prices can increase during busy periods, including major events, bad weather, late-night arrivals or multiple flight arrivals.
Rideshare pickup may also require walking to a designated pickup area. If you have heavy luggage or mobility needs, compare the convenience of taxi rank pickup with the rideshare pickup location.
Private transfer from Melbourne Airport
A private transfer is the most comfortable way to travel from Melbourne Airport to the city. A driver meets you at arrivals and takes you directly to your hotel, apartment, conference venue or suburban address.
This option is more expensive than SkyBus and often more expensive than taxi, but it can be worth it for families, business travelers, groups, premium travelers or anyone arriving after a long international flight.
Private transfers are especially useful during major Melbourne events such as the Australian Open, Formula 1 Grand Prix, AFL Grand Final period, concerts or big conference weeks, when taxi and rideshare demand can be high.
Cheapest public transport route: bus 901 plus train
The cheapest standard public transport-style route from Melbourne Airport to the city usually involves taking a public bus such as route 901 from the airport bus interchange and connecting with the train network, commonly via Broadmeadows.
This route requires a myki card and is much less convenient than SkyBus. It involves more stops, transfers and longer travel time. It is best for budget travelers, light luggage and visitors comfortable with local transport.
For most first-time tourists arriving after a long flight, SkyBus is usually easier. But for backpackers, long-stay visitors or travelers who already understand Melbourne’s myki system, the bus plus train route can reduce cost.
Use bus 901 plus train if:
- you want the cheapest route,
- you travel light,
- you already have or can buy a myki card,
- you do not mind transfers,
- you have time,
- you are comfortable using local buses and suburban trains.
How to use public bus from Melbourne Airport
- Go to the Melbourne Airport bus interchange near the Terminal 4 car park area.
- Use a myki card for public bus services.
- Take the correct bus route, such as route 901 toward Broadmeadows if using that connection.
- Transfer to a train service toward the city where appropriate.
- Continue to a city station such as Southern Cross, Flinders Street or the City Loop depending on your train route.
This option is not recommended if you have multiple suitcases, arrive late or need a stress-free first transfer. It is a budget route, not the premium airport arrival experience.
Melbourne Airport to Southern Cross Station
Southern Cross Station is the main SkyBus city terminal and one of the best places to arrive if your hotel is in the western CBD, Docklands or near Spencer Street.
From Southern Cross, you can connect to trains, trams, regional coaches, taxis and many hotels. The station is also inside or very close to the Free Tram Zone, which makes onward travel easier for many city hotels.
If your hotel is near Flinders Street, Federation Square or the eastern CBD, you can continue by tram, train or taxi from Southern Cross.
Melbourne Airport to Flinders Street and Federation Square
Flinders Street Station and Federation Square are on the eastern side of the CBD and are not the SkyBus city terminal. If you take SkyBus, you will arrive at Southern Cross first, then continue by tram, train, taxi, rideshare or walking depending on luggage and exact hotel location.
If you are travelling light, Free Tram Zone routes may help you move across the CBD. With luggage, taxi or rideshare from the airport directly to your hotel may be easier.
Melbourne Airport to Southbank and Crown
Southbank and Crown Melbourne are across the Yarra River from the CBD. SkyBus to Southern Cross can work, followed by a tram, short taxi, rideshare or walk depending on hotel location.
However, Southbank hotels are not always convenient from Southern Cross with luggage. If you are staying at Crown, Southbank Promenade or a hotel near the river, a taxi or rideshare from the airport may be the simplest option.
Melbourne Airport to Docklands
Docklands is one of the easier hotel areas to reach from Southern Cross Station. Many Docklands hotels, Marvel Stadium, Victoria Harbour and waterfront apartment areas are close to the SkyBus arrival area or accessible by free tram.
If your hotel is in Docklands, SkyBus is often a very good choice. Check walking distance from Southern Cross before deciding whether you need a taxi for the final leg.
Melbourne Airport to Carlton and Fitzroy
Carlton and Fitzroy are north and northeast of the CBD. They are popular for restaurants, cafés, nightlife and boutique accommodation, but they are not directly served by SkyBus.
You can take SkyBus to Southern Cross and then use tram, taxi or rideshare. With luggage, direct taxi or rideshare from the airport is often easier. For budget travelers, SkyBus plus tram can work if your hotel is close to a tram stop.
Melbourne Airport to St Kilda
St Kilda is a bayside area south of the CBD. It is not in the city center and requires additional travel from Southern Cross if you take the standard City Express SkyBus.
Depending on current SkyBus route availability, the Peninsula Express or other services may be useful for St Kilda and bayside areas. Otherwise, taxi or rideshare is often easier, especially with luggage.
Melbourne Airport to South Yarra and Richmond
South Yarra and Richmond are popular inner-city areas east and southeast of the CBD. They are well connected by train and tram once you are in the city, but they are not the direct SkyBus endpoint.
You can take SkyBus to Southern Cross and transfer to train or tram. With luggage, taxi or rideshare from the airport may be more convenient.
Melbourne Airport to Avalon Airport
Avalon Airport is a separate airport southwest of Melbourne, not another terminal at Tullamarine. Do not confuse Melbourne Airport with Avalon Airport when booking flights or transfers.
If you need to transfer between Melbourne Airport and Avalon, plan carefully. The two airports are far apart, and the transfer may require private transport, rideshare, taxi or scheduled coach options depending on current services.
Best option by traveler type
Solo traveler
Use SkyBus if staying in or near the CBD. It is simple, frequent and usually better value than taxi for one person.
Couple
Use SkyBus if your hotel is near Southern Cross or inside the Free Tram Zone. Compare taxi or rideshare if you have heavy luggage or your hotel is not central.
Family
Taxi, rideshare or private transfer may be easier, especially with children and baggage. Compare total SkyBus fares for all passengers with the price of a direct ride.
Budget traveler
Use public bus plus train with myki if you want the cheapest option and are comfortable with transfers. SkyBus is easier but more expensive.
Business traveler
Use taxi, rideshare or private transfer for direct hotel or meeting access. Use SkyBus if staying near Southern Cross or Docklands.
Late-night arrival
Check current SkyBus service times before relying on it. If service is limited or your hotel is far from Southern Cross, taxi or rideshare may be safest.
Best option by destination
| Destination | Best option | Why |
|---|---|---|
| Southern Cross Station | SkyBus | Direct airport coach to the city terminal |
| CBD / Collins Street / Bourke Street | SkyBus + walk/tram or taxi | SkyBus reaches the western CBD, onward travel depends on hotel |
| Docklands | SkyBus or taxi | Docklands is close to Southern Cross and Free Tram Zone routes |
| Southbank / Crown | Taxi/rideshare or SkyBus + local transfer | Direct road transfer is easier with luggage |
| Carlton / Fitzroy | Taxi/rideshare or SkyBus + tram | These areas require onward travel from Southern Cross |
| St Kilda | Taxi/rideshare or relevant SkyBus route if available | St Kilda is outside the CBD and not the City Express endpoint |
Using airport transport with luggage
SkyBus is designed for airport passengers and is generally comfortable with luggage. It is much easier with bags than a normal public bus plus train connection.
The main luggage issue is after you arrive at Southern Cross. If your hotel is nearby, SkyBus is excellent. If your hotel is far across the CBD or outside the Free Tram Zone, you may still need a tram, taxi or rideshare for the final leg.
Use SkyBus with luggage if:
- you have one or two manageable bags,
- your hotel is near Southern Cross, Docklands or the CBD,
- you are comfortable walking a short distance after arrival,
- you want fixed-price airport transport.
Use taxi, rideshare or private transfer if:
- you have several large bags,
- you travel with children,
- your hotel is outside the CBD,
- you arrive late at night,
- you want direct hotel drop-off,
- you are staying in Southbank, St Kilda, Fitzroy, Carlton, Richmond or South Yarra.
Common mistakes tourists make
- Assuming there is a train from Melbourne Airport: Melbourne Airport does not currently have a direct train to the CBD.
- Trying to use myki on SkyBus: SkyBus is separate from the myki public transport system.
- Booking a hotel far from Southern Cross without planning onward travel: SkyBus may still require tram, taxi or rideshare.
- Choosing the cheapest route with heavy luggage: bus plus train can be tiring after a flight.
- Ignoring traffic: road transfers can be slower during peak hours or major events.
- Confusing Melbourne Airport with Avalon Airport: they are different airports with different transfer routes.
- Underestimating group value: taxi or rideshare can be competitive for three or four people.
- Not using the Free Tram Zone correctly: it helps in the CBD but does not cover all neighborhoods.
Final recommendation
For most visitors, the best way from Melbourne Airport to the city center is SkyBus Melbourne City Express to Southern Cross Station. It is simple, frequent and designed for airport passengers.
If you are staying near Southern Cross, Docklands or a CBD hotel inside the Free Tram Zone, SkyBus is usually the best balance of price and convenience. If you are travelling with family, heavy luggage or staying outside the CBD, compare taxi, rideshare or private transfer.
If you are travelling on a strict budget, public bus plus train using myki can be cheaper, but it is slower and less comfortable. For most first-time visitors, I would only choose this route if price matters more than convenience.
Once you reach the city, Melbourne’s trams, trains and buses are very useful for sightseeing. Our upcoming Melbourne Transport Tickets and myki Guide will explain myki, Free Tram Zone, train fares, tram tickets and day pass strategy. For route planning after arrival, our future How to Use Public Transport in Melbourne guide will explain trams, trains, buses, Free Tram Zone, St Kilda, South Yarra, Fitzroy, Carlton and major attractions.
FAQ – Melbourne Airport to City Center
What is the best way from Melbourne Airport to the city center?
For most visitors, the best way is SkyBus Melbourne City Express to Southern Cross Station. It is simple, frequent and designed for airport passengers.
Is there a train from Melbourne Airport to the CBD?
No. Melbourne Airport does not currently have a direct train service to the CBD.
What is SkyBus Melbourne?
SkyBus is an airport coach service connecting Melbourne Airport with Southern Cross Station in the city center.
Can I use myki on SkyBus?
No. SkyBus tickets are separate from the myki system.
Where does SkyBus arrive in Melbourne?
SkyBus Melbourne City Express arrives at Southern Cross Station, a major transport hub on Spencer Street.
How much is SkyBus from Melbourne Airport?
SkyBus fares vary by ticket type, but official adult fares include one-way and return ticket options. Online return fares can offer better value.
Is SkyBus better than taxi?
SkyBus is usually better for solo travelers staying near the CBD. Taxi is better with heavy luggage, groups, families or hotels far from Southern Cross.
How long does SkyBus take to the CBD?
Travel time varies with traffic, but SkyBus is generally one of the fastest public-style transfers to the city.
How much is a taxi from Melbourne Airport to the CBD?
A taxi to the CBD commonly falls around A$60–85 depending on traffic, route, tolls, time of day and airport charges.
Is Uber available at Melbourne Airport?
Yes. Rideshare services operate from Melbourne Airport with designated pickup areas.
What is the cheapest way from Melbourne Airport to the city?
The cheapest public transport-style route is usually public bus plus train using myki, commonly via route 901 and Broadmeadows, but it is slower and less convenient.
Where do public buses leave from at Melbourne Airport?
Public buses generally use the Melbourne Airport bus interchange near the Terminal 4 car park area.
Is bus 901 good for tourists?
Bus 901 can be useful for budget travelers, but it is not as convenient as SkyBus for most first-time tourists going to the CBD.
How do I get from Melbourne Airport to Southern Cross Station?
Take SkyBus Melbourne City Express directly from the airport to Southern Cross Station.
How do I get from Melbourne Airport to Flinders Street?
Take SkyBus to Southern Cross, then continue by tram, train, taxi or walking depending on luggage and exact destination.
How do I get from Melbourne Airport to Southbank?
Take taxi or rideshare for the simplest door-to-door trip, or take SkyBus to Southern Cross and continue by tram, taxi or walking.
How do I get from Melbourne Airport to Docklands?
SkyBus is usually convenient because Docklands is close to Southern Cross Station and the Free Tram Zone.
How do I get from Melbourne Airport to St Kilda?
Taxi or rideshare is often easiest. Check whether a relevant SkyBus route serves your area before travelling.
Is the Free Tram Zone useful after SkyBus?
Yes. The Free Tram Zone can help you travel from Southern Cross to many CBD hotels and attractions, but it does not cover all suburbs.
What is the biggest mistake tourists make?
The biggest mistake is assuming there is a direct airport train and choosing transport without checking whether the hotel is near Southern Cross Station.