Sydney to Melbourne Train vs Flight: Which Should You Book?

Book the flight if you need to be in Melbourne fast — nonstop flights take around 1 hour 35 minutes in the air. Book the Sydney to Melbourne train if price, free baggage, and arriving Central Station to Southern Cross Station without airport transfers mat

NSW TrainLink XPT Price vs Flight Price: Sydney to Melbourne

Economy Class fares on the Sydney to Melbourne train start at $105 with NSW TrainLink, and First Class seats and sleeper cabins cost more on top of that. Add the cost of getting from Melbourne Airport or Avalon Airport into the CBD, and a "cheap" flight can end up costing about the same as a Sydney to Melbourne train ticket once you take airport transfers into account on both ends. Book early and the price gap widens further in the Melbourne train's favour. NSW TrainLink tickets open up to a year ahead, and it pays to book early for the day train, the overnight sleeper train, or a First Class seat, since all three sell out ahead of long weekends.
Sydney
Melbourne Train Journey Time vs Flying Time

Flying from Sydney to Melbourne takes approximately 1.5 hours, and nonstop flights are scheduled at around 1 hour 35 minutes in the air — genuinely one of the fastest ways to cover the distance between Australia's two biggest cities. Airlines run flights operated by Qantas, Virgin Australia, and Jetstar back-to-back between the two cities all day, moving huge numbers of passengers along one of the busiest corridors on earth. But total door-to-door travel time for flights is usually 3 to 4 hours once you add the airport transfer, check-in, security, and boarding at each end, so the plane's headline advantage shrinks a lot in practice over that same distance. The Melbourne train, meanwhile, is a known quantity: the day train takes about 10 hours 50 minutes, and the overnight sleeper train covers the same 866 km distance in around 10 hours 48 minutes. There's no queueing for security, and boarding is as simple as walking onto the platform a few minutes before departure at Central Station or Southern Cross Station.
Baggage: Sleeper Cabins vs Airline Luggage

This is where the Melbourne train pulls clearly ahead. NSW TrainLink offers a baggage allowance that's far more generous than most budget airlines — typically one small bag plus two larger pieces per seat — at no extra cost, whether you're in Economy Class, First Class, or a sleeper cabin. Airlines are far less consistent: Qantas includes a checked bag on every fare, but Jetstar and Virgin Australia's cheapest fares often exclude one, charging separately if you didn't add it at booking. Trains also offer more space than airplane seats, with wider seats, a proper recline, and room to actually stretch out — a real difference on an 11-hour Sydney to Melbourne journey compared with a cramped 1.5-hour flight.
For a family or a group travelling with more than a carry-on, the numbers make more sense on the Melbourne train than most travellers expect. One reviewer who tracked several trips put a rough number on it: airline baggage fees for three or more bags can run $60 to $120.

Central Station to Southern Cross Station: City Centre Arrival

The Sydney to Melbourne train starts and finishes inside the city, full stop. Board at Sydney's Central Station, and the Melbourne train pulls into Southern Cross Station roughly 11 hours later — both stations sit inside their city centre, an easy walk to CBD hotels, trams, and the rest of each city's rail network. Flying means landing outside the city entirely: Melbourne Airport (MEL) sits 25km from the Melbourne CBD, and Avalon Airport is even further out at 55km southwest of the city. Either way, you're catching a bus, a rideshare, or a rental car before you're anywhere near Southern Cross Station or the rest of the Melbourne city centre. That gap matters more than it sounds. A traveller without a hire car who lands at Melbourne Airport still needs to catch the SkyBus into town — usually to Southern Cross Station itself — before their trip is actually over, and the same applies in reverse at Sydney Airport.
Southern Cross Station

The Overnight Sleeper Train: Sydney to Melbourne's Best-Kept Secret

Ameya-Yokocho
Economy Class seats on the Melbourne train are reclining and air-conditioned — comfortable enough for a daytime trip, unremarkable across a full day. What changes the equation is the overnight sleeper train: sleeper cabins on the night service between Central Station and Southern Cross Station include bed linen, toiletries, and a complimentary breakfast, with beds that fold down from a proper berth rather than just a reclined seat. Book a sleeper cabin ahead of a busy weekend and you've effectively found a hotel room and transport in one ticket — the overnight train allows you to sleep during the trip and step off at Southern Cross Station or Sydney Central Station already rested. One traveller who compared sleeper pricing directly against airfares for a peak weekend.
Melbourne Airport vs Avalon Airport: Which One Will You Land At?

Not every flight into Melbourne lands at the same airport, and it's worth checking before you book. Qantas and Virgin Australia fly into Melbourne Airport (MEL) at Tullamarine, 25km northwest of the CBD, with SkyBus running every 10 minutes into Southern Cross Station. Jetstar splits its Sydney to Melbourne flights between Melbourne Airport and Avalon Airport, a smaller airport 55km southwest of the city, roughly halfway to Geelong. A cheaper Jetstar fare into Avalon Airport can look tempting, but budget travellers should factor in the extra transfer: SkyBus services to Avalon Airport run only every four hours and take about an hour to reach Southern Cross Station, compared with the frequent, faster service from Melbourne Airport.
Booking and Flexibility


Flights win clearly here. With Qantas, Virgin Australia, and Jetstar all operating flights roughly every 20–30 minutes between Sydney and Melbourne, same-day rebooking is realistic if your plans shift. The Melbourne train runs on a much tighter schedule: trains usually run only twice a day in each direction — one day train and one overnight sleeper train — so missing yours can mean a long wait for the next departure, and the sleeper cabins in particular sell out ahead of school holidays and long weekends.
If your dates are fixed and your plans won't change, that's not much of a downside. If there's any chance you'll need to shift your travel at short notice, budget the extra flexibility that flying gives you into the decision, not just the ticket price.
Book the flight if: you need to be in Melbourne or Sydney the same day, your plans might change, or the three hours you'd save in the air matter more to you than the money. Book the Sydney to Melbourne train if: you're travelling with more than a carry-on, you want to arrive at Central Station or Southern Cross Station without an airport transfer, or you can book the overnight sleeper train and skip a hotel room entirely.