I sit in Melbourne Airport cabs most days, so asking a cabbie for the cheapest way to get to the city sounds like asking a butcher for vegan recipes. I will try to be honest anyway. For a solo traveller with a backpack, the cab is not the cheapest. For a group of four with a suitcase each, the cab usually is. The answer sits in the middle and it depends on a handful of very practical things.
Here is every way to get from Tulla to the Melbourne CBD in April 2026, with current prices, rough times, and the scenario each one actually wins in.
The options, ranked by raw price
The cheapest thing on the list is also the one most people don't know about. The most expensive is the one everyone assumes is cheap until they check the surge.
| Option | Price per person | Time MEL → CBD | Notes |
|---|---|---|---|
| 901 SmartBus + train | ~$5 Myki daily cap | 75–90 min | The cheapest option that exists. Slow. |
| SkyBus | $24 one-way, $46 return | 45–60 min | Express shuttle every 10 min, runs 24/7 |
| Shared shuttle (door-to-door) | $25–$35 | 60–90 min | Multi-stop. Rare now in Melbourne. |
| Uber (off-peak) | $55–$75 | 25–45 min | Cheap on Tuesday lunchtime; surges hard on weekends |
| Taxi rank (metered) | $65–$85 | 25–45 min | Regulated fare, no surge, reliable |
| Fixed-fare taxi (pre-booked) | $82 | 25–45 min | Same price any hour, tolls and GST included |
| Uber (peak surge) | $120–$200+ | 25–45 min | Saturday night late arrivals, storms, events |
| Airport Rail | Not operational yet | — | Construction delayed beyond 2026 |
Everything below is the nuance behind each row, and the scenario that actually makes sense.
901 SmartBus + train — the cheapest route that exists
The 901 is a regular Victorian SmartBus that runs between Melbourne Airport and Broadmeadows railway station. From Broadmeadows you take the Craigieburn line into Southern Cross, which is on the western edge of the CBD.
See your exact fare — enter your suburb
Fixed price, all tolls and GST included. No card required.
Total cost: the daily Myki cap, currently around $5.30 for a full-fare commuter. If you only have a one-way ticket you pay about $2.65. That is not a typo.
Total time: 75 to 90 minutes, depending on connections. The bus runs every 15 to 20 minutes during the day, less frequently at night.
This is genuinely the cheapest option. It is also genuinely the slowest. If you are landing with luggage, at night, or anywhere tired, it is not the right choice. If you are a backpacker on a Monday morning with an hour to spare, it is an unbeatable deal.
SkyBus — the everyone's-heard-of-it express
SkyBus is the dedicated airport coach from MEL to Southern Cross Station. One-way is $24, return $46. Runs every 10 minutes during peak hours, less frequently overnight, but operates 24/7. The transit time is 45 to 60 minutes depending on traffic on the Tullamarine Freeway.
Where SkyBus wins:
- Solo traveller going to Southern Cross or nearby. If your hotel is on Spencer Street, this is the best-value option. You are in the CBD in under an hour for $24.
- Tight budget, any time of day. The 24/7 schedule makes it the only cheap option outside daylight.
- Unfamiliar with Melbourne geography. Southern Cross connects to every tram and train line in the city. If you do not know the town, landing there is an easy pivot.
Where SkyBus stops winning:
- You are travelling with more than yourself. Two SkyBus tickets is $48, three is $72. A taxi to the CBD is a flat fare regardless of passengers, so the break-even is around three people.
- Your destination is not near Southern Cross. From the bus you need a tram, a train, or a short cab. Once you add a $15 Uber at the end, you are at $39 total, and the extra hour of transit time starts to feel expensive.
- You are arriving after a long-haul flight. The bus is fine; the bus with jet lag and luggage through Southern Cross at 11pm is a test of your patience.
Shared shuttle services
Once a popular mid-price option. Now rare in Melbourne because the economics did not survive Uber. A couple of small operators still run a door-to-door minibus for $25 to $35 per head, with multiple drop-offs. Book in advance. Expect the trip to take 60 to 90 minutes because you will not be the first drop-off. Useful if the destination is between Essendon and the CBD and you don't mind sharing the van.
Uber (off-peak)
For a solo traveller on a midweek afternoon, Uber often lands around $55 to $75 for the MEL-to-CBD run. That can be genuinely cheaper than the taxi rank on the same trip.
Two things to watch.
Melbourne Airport Uber pickup zone is separate from the rank and uses a 6-digit PIN system. I covered this in the taxi-versus-Uber comparison. The PIN is the main defence against Uber impersonation at arrivals.
Off-peak does not mean the time of day you happen to be travelling. Off-peak means the time Uber's algorithm decides it is. A Tuesday 6pm flight arriving at Tullamarine with storms, or a Saturday midnight after an event letting out of Marvel Stadium, are times Uber charges double the taxi rank. The app quote is always accurate for the moment you book, so always check before committing.
Taxi rank (metered)
A regulated metered fare MEL to CBD in April 2026, door to door including the $4.78 access fee and CityLink toll, comes out to about $65 to $85 daytime, $75 to $85 night, and $80 to $95 late Friday and Saturday nights. The full breakdown is here if you want to see every dollar.
Where the rank wins cheapest:
- Group of three or more. A $70 fare split across three people is $23 per head, which beats SkyBus for a faster trip.
- Quiet midweek afternoon. The metered rate is sometimes under the fixed-fare equivalent.
- Short hop. If you are going to Essendon or Brunswick (only 10 km), the metered fare can drop to $35.
Fixed-fare taxi (pre-booked)
A pre-booked fixed-fare is $82 to the CBD at any hour. The price does not change. Tolls and GST are included. It is not a cheap option against SkyBus, but it is the cheapest "no surprises" option in the table.
Where fixed-fare wins on cost:
- Peak surge conditions. When Uber is $140 and the meter is creeping past $90, fixed-fare at $82 is the cheapest motor vehicle option for the door-to-door trip.
- Longer suburbs and Geelong. The suburb fare list shows the savings compound outside the CBD.
- Groups of four or five with luggage. A maxi-cab fixed fare divided four ways is $25 a head and you stay together.
What changes the answer
The "cheapest" option is not a single answer. It depends on four things.
How many of you. Solo → SkyBus. Two people → SkyBus or Uber off-peak. Three people → taxi rank. Four or more → maxi cab, always.
Time of day. SkyBus or 901 bus are time-independent in price. Uber and metered taxi rise at night and peak. Fixed-fare is flat.
Where exactly you are going. SkyBus only drops at Southern Cross. Taxi drops at your door. If "CBD" means a hotel on Collins Street, you will add a tram or a 10-minute walk to the SkyBus run.
How tired and time-sensitive you are. A cab is always the fastest. For a 45-minute-difference ride after a 14-hour flight, the extra $40 sometimes feels free.
My rule of thumb
The shortest version I can give.
- Solo, daytime, tight budget, going to CBD: SkyBus.
- Solo, hitchhiker budget, not in a hurry: 901 + train.
- Solo, middle of the day, flexible: Uber off-peak, check the price first.
- Two people, standard: taxi rank metered.
- Three or four people: taxi rank metered or fixed-fare.
- Any number, late night, bad weather, peak surge: fixed-fare, every time.
- Any number with kids, heavy luggage, or unfamiliar with Melbourne: fixed-fare.
That is the matrix I recite when friends ask. No single answer fits every trip, and anyone who tells you SkyBus or taxi or Uber is "always cheapest" is selling you something.