Melbourne Transport | Ultimate Guide from Airport to City Center
When traveling independently to Melbourne, the very first question after landing is definitely: How do I get from Melbourne Airport to the city center? What transport options are available? Which one is the cheapest, fastest, or most recommended?
Today, I've compiled this complete transportation guide from Melbourne Airport to the CBD, covering price comparisons, booking details, travel times, and practical tips to help you easily plan your itinerary!
1. Which Airports Serve Melbourne?
Melbourne has two primary commercial airports: Melbourne Airport (MEL), also commonly known as Tullamarine Airport, and Avalon Airport (AVV).
The vast majority of international flights arrive at Melbourne Airport (Tullamarine), located about 25 km from the Melbourne CBD, taking approximately 30 minutes by road. In contrast, Avalon Airport mainly handles select domestic flights, situated around 50 km southwest of the city, requiring roughly an hour's drive.
2. Getting from Melbourne Airport (MEL) to the City Center
First, let's explore the transfer options from Melbourne Airport (MEL), where most travelers land. There are six main options: SkyBus Express Bus, Taxi/Rideshare, Airport Shuttle Bus, Public Bus to Train, Private Airport Transfer, and Car Rental.
1. SkyBus Express Bus
SkyBus operates 365 days a year with frequent departures and budget-friendly fares, making it the most popular choice among tourists. Depending on your destination, there are two main routes from MEL, with pricing, routes, and schedules detailed below:
| Route | Fare | Operating Hours & Travel Time |
| Melbourne City Express | One-way $22 AUD Round-trip $34 AUD |
Runs all day except between 1:00 AM and 4:00 AM, departing every 15–20 minutes; takes about 22 minutes to the city center |
| Peninsula Express | Varies by pickup/drop-off stop | Operates 5:23 AM – 11:30 PM, schedules vary by stop, click here for details |
| ※ All prices are in Australian Dollars (AUD). ※ Child fares for the Melbourne City Express are $4 AUD one-way and $6 AUD round-trip. |
||
At Melbourne Airport, SkyBus boarding zones are situated outside three terminals: Terminal 1 (T1), Terminal 3 (T3), and Terminal 4 (T4). T1 mainly serves Qantas domestic travelers, T3 accommodates Virgin Australia, Regional Express, and all arriving international passengers, while T4 serves Jetstar and Tigerair domestic flyers.
If you arrive at the International Terminal 2 (T2), simply walk over to T3 to board the SkyBus. The coach picks up passengers at T4 first, then calls at T3 and T1—boarding at T3 gives you earlier access to seats without worrying about a full bus.
Tickets can be booked directly on the official SkyBus website. Alternatively, you can book through platforms like Klook (SkyBus Ticket) or KKday (SkyBus Ticket), which occasionally offer discounted promotional rates.
(Outside every terminal except T2, the red SkyBus ticket counters and stops are very prominent, accompanied by convenient self-service kiosks.)
(SkyBus operates two vehicle models—double-decker coaches and standard single-deck buses—dispatched dynamically. Seating is unassigned, with dedicated luggage storage racks and complimentary onboard Wi-Fi. I personally love the double-decker for the elevated panoramic view!)
(If you're heading straight to Melbourne city center, most travelers hop on the Melbourne City Express. The terminal is Southern Cross Station, a major train and coach hub. Upon arrival, your ticket grants free transfer to the SkyBus city hotel shuttle connecting to major downtown accommodations. For the return journey, board right at Southern Cross Station.)
2. Taxi / Rideshare
Taxis and rideshare services like Uber are widely accessible right outside the terminal. The major advantage is high door-to-door flexibility. The ride takes around 30 minutes, costing approximately $65 to $90 AUD per vehicle. Unless traveling in a group, this option is substantially more expensive than the bus.
(Designated Taxi Pick-up Zone)
3. Airport Shuttle Bus
Several private shuttle companies operate from Melbourne Airport, with boarding areas directly opposite Terminal 2 (T2) and Terminal 4 (T4). Fares generally run around $20 to $27 AUD per person, with surcharges depending on distance. Options include Starbus Shuttle Bus (Book on Klook) and CON X ION (Book on KKday), taking about 30 minutes into the CBD.
The hallmark of shuttle buses is direct door-to-door drop-off at your specific hotel or address. Vehicles are larger than standard taxis or sedans, making them well-suited for travelers with bulky luggage, families, or individuals with mobility needs.
(Airport Shuttle Bus Pick-up Points)
4. Public Bus Transfer to Train
This is the most economical way to reach downtown Melbourne, though it takes the longest. Next to Terminal 4 (T4) is the Transport Hub bus interchange. You can take public bus route 901 to Broadmeadows Station, then transfer to a suburban train bound for the CBD. Using Melbourne's myki smartcard, the journey costs only about $9 AUD return, but requires roughly 1 to 1.5 hours. For comprehensive public transport guidelines and myki usage, check out my Melbourne Public Transport Guide.
※ Note: Previously, buses 478 and 479 also connected to Essendon train station, but routes have been updated and no longer terminate at the train platform. Route 901 is currently the only viable public bus-to-train connection.
(Public Bus Boarding Location)
5. Private Airport Transfer
Similar to taxis and shuttles, pre-booked private transfers take you directly to your accommodation with zero waiting time. Operated privately, prices typically range from $75 to $200 AUD depending on vehicle size and luxury grade. Popular booking links include Melbourne Airport Transfer (Chinese-speaking Driver option) and Round-trip Airport City Transfer.
6. Car Rental
Lastly, renting a car is a fantastic option if you're embarking on a road trip along the Great Ocean Road or Yarra Valley. If you're looking into Melbourne Car Rental, pick-up desks for major brands like Budget, Hertz, Avis, and Europcar are stationed directly inside the airport terminal. Rates fluctuate depending on the season and car model; comparing rates via Rentalcars.com is highly recommended to secure the best deal.
(Car Rental Counters Location Map)
In summary: Aside from renting a car, if you have plenty of time and prioritize minimum budget, choose the "Public Bus + Train" route. If you want the optimal balance between speed and fare, "SkyBus" is the top recommendation. If you prefer seamless convenience, have heavy baggage, or travel with family, opt for a Taxi, Shuttle Bus, or Pre-booked Private Transfer.
3. Getting from Avalon Airport (AVV) to the City Center
Next, let's cover transport options from Avalon Airport (AVV). Avalon receives fewer travelers and handles primarily domestic flights. Compared to Melbourne Airport, transportation into the CBD is simpler, offering only four options: SkyBus Express Bus, Taxi/Rideshare, Car Rental, and Private Transfer.
Because Avalon Airport is located further from central Melbourne, taxis, Uber, and pre-booked airport transfers are substantially pricier—costing roughly $120–$140 AUD one-way, which remains expensive even when split among several people, so they are generally not recommended.
Renting a car follows the same process outlined earlier; use price comparison platforms like Rentalcars.com to spot competitive rates.
Consequently, the most practical and prominent option to highlight is the SkyBus Avalon City Express. Much like the Tullamarine service, SkyBus connects Avalon directly to Southern Cross Station in downtown Melbourne. Pricing and schedule details are summarized below:
| Route | Fare | Operating Hours & Travel Time |
| Avalon City Express | One-way $25 AUD Round-trip $47 AUD |
Operates 05:23 – 00:20, synchronized with arriving and departing flights; takes about 70 minutes to the city center |
| ※ All fares are in Australian Dollars (AUD). ※ Avalon City Express tickets can be pre-purchased conveniently online via Klook. ※ Avalon City Express does not sell individual child tickets, but offers family passes (1 adult or 2 adults with up to 4 children). A 1-Adult Family ticket to Melbourne CBD is $25 one-way / $48 return, while a 2-Adult Family ticket is $50 one-way / $98 return. |
||
(Just like Melbourne Airport, the SkyBus stop at Avalon Airport is situated directly outside the arrivals terminal exit.)
That concludes our complete guide to traveling from both Melbourne airports to the CBD! Each option caters to different passenger needs and budgets—whether you're looking for extreme savings or top speed, there is a hassle-free choice ready for your journey.








