Affiliate disclosure. Some links in this post are affiliate links. If you book through them we may earn a small commission at no extra cost to you. We only recommend partners that fit the trip we're describing. Full policy on our affiliate disclosure page.
Sydney to Melbourne is the corridor everyone has an opinion about. It is also the corridor where the wrong mode of transport quietly ruins a trip: a flight is fast until you add the airport tax, the train is romantic until the timetable lands you in Albury at 2 a.m., and the bus is cheap until you forget you are giving up an entire night to it.
This is the practical answer to should I fly, take the XPT, or get the bus?, written for the trip you are actually planning, not the one a travel blog has invented for you.
- Distance
- 865 km
- By road
- ~10–12h
- By train
- ~11h
- By air
- ~1h 30m
The short answer
If you have a fixed work day at one end and money is no object, fly. If you want to actually see the country between the two cities and you do not mind a long sit, take the XPT. If you want the cheapest practical option and you are willing to sleep through the boring middle bit, take the overnight bus. The order in which we just listed those is also, roughly, the order from most expensive to most affordable.
The full table is below.
| Mode | Time | From (AUD) | Daily services | Best for |
|---|---|---|---|---|
| Bus (overnight) | ~12h | $26 | 2–3 | Lowest fare, sleep through the middle |
| Bus (daytime) | ~11–12h | $69 | 2–3 | Sightseeing the corridor on a budget |
| XPT train | ~11h | $90 | 1 (overnight) | Comfort, scenery, zero airport faff |
| Flight | ~1h 30m | $79–$220 | 60+ | Time-constrained trips |
How we are comparing them
The three modes are not really competing on the same axis. A flight wins on time and loses on hassle. A train wins on comfort and loses on flexibility. A bus wins on price and loses on, well, the loss of a night of your life.
So we are scoring each mode on five things any traveller actually cares about:
- Price: what you actually pay, not the headline fare
- Time, gate-to-gate: including the airport / station tax
- Comfort and predictability
- Baggage and what you can bring
- The small print: emissions, refund policy, the things nobody advertises
Price: the headline numbers vs. what you pay
Headline fares are misleading on this corridor because the mode-vs-mode gap is largest at the very low end and smallest in the middle.
- Bus: from about $26 one-way on an overnight FlixBus booked ahead, up to $135 on Greyhound, with most mid-week bookings landing around $59–$95. The lowest fares appear about three to four weeks out and overnight services sit below daytime ones. The cheapest seats sell first, so a same-day fare is not a $26 fare.
- XPT train: $90 economy, $144 first-class, $244 first-class sleeper. Priced by class, not by booking window: book a week ahead and you pay the same as someone booking three months out.
- Flight: $79 on a low-cost saver fare with no checked bag, climbing fast. A typical Qantas or Virgin Australia economy fare with carry-on is more like $159–$220 mid-week, and you can pay as much again on a peak Friday.
The number on the website is not the number you pay. Add:
- Bus: nothing: the operator price is the price, and AusBus does not add a booking fee. Bring snacks and water; vending at terminals is not cheap.
- XPT: nothing on the ticket itself, but the journey starts and ends at Central / Southern Cross, which means no airport transfer cost. Allow $5–$10 in hot drinks if the trolley service is your friend.
- Flight: the real number is the headline fare plus checked-bag ($25–$60), seat selection ($10–$45), and getting to and from the airport. From central Sydney, that is ~$22 on the airport-link train each way, or ~$60–$80 on a rideshare. From central Melbourne, it is ~$22 on a SkyBus or ~$70 in a taxi. An $89 flight becomes a $185 trip very quickly.
Time: gate-to-gate, not departure-to-arrival
This is where the flight stops looking like an obvious win.
- Flight: 1h 30m in the air. Add 90 minutes to be at Sydney Airport comfortably, 30 minutes for collecting bags and boarding the SkyBus, and 45 minutes to reach central Melbourne. Realistic gate-to-gate: ~4 hours. If you fly mid-morning, you have given up most of a business day to it.
- XPT: 11 hours, departing Sydney Central around 19:30 and pulling into Southern Cross at about 07:30. You sleep through the middle bit. Effective lost-day cost: zero. You arrive at the start of the destination day.
- Bus (overnight): 11–12 hours, leaving Sydney around 19:00–21:00 and arriving in Melbourne between 07:00 and 09:00. Same lost-day cost as the train.
- Bus (daytime): 11–12 hours, leaving in the morning and arriving in the evening. This is the worst use of your time of any of the options unless you genuinely want to look out the window for ten hours straight. Take the train if you want the scenery.
The honest summary: if you are doing the trip overnight, train and bus are both 0-hour-cost; flight costs you ~4 hours plus stress. If you are doing the trip daytime, flight costs you ~4 hours, train costs you 11, and the daytime bus costs you 12.
Comfort and predictability
Coaches on the Sydney–Melbourne run are not unpleasant, but they are not luxurious either. You are sitting upright on a reclining seat for ten hours, in a vehicle that can stop for fuel and meal breaks at unusual hours. If you can sleep on a bus, the overnight is genuinely fine. If you can't, the train is dramatically more comfortable.
The XPT's first-class sleeper carriage is one of Australia's underrated travel experiences: a private cabin, a flat bed, and a breakfast tray in the morning for around the price of a mid-week flight plus airport transfers. It books out fast, especially in school holidays.
Flights win on comfort only if you measure comfort in time-spent- sitting. They lose on every other axis: the airport routine, the lack of any meaningful legroom in economy, and the unpredictable delays that come with a route that has 60+ daily departures.
What works
- Lowest fare of any motorised option, often by 30–50%.
- Door-to-door if your accommodation is near Eddy Avenue or Southern Cross; both terminals are central.
- Zero airport security, no luggage limits to argue about.
- Overnight services trade a night of your time for a free hotel-equivalent.
What to weigh up
- Twelve-ish hours is twelve-ish hours, no matter how you frame it.
- Sleep quality on a coach seat is not sleep quality on a bed.
- Limited departures: typically 1–2 a day per operator, vs 60+ flights.
- If you can't sleep upright, the overnight is genuinely rough.
Baggage and what you can bring
The bus wins, the train ties, the flight loses.
- Bus: typically 20kg checked plus a carry-on, with operators like Greyhound and FlixBus broadly aligned. No fee for the first bag, no weighing of your carry-on, no theatre about your liquids.
- XPT: 20kg checked, 5kg carry-on. No fee. NSW TrainLink staff are actually quite relaxed about this.
- Flight: the saver fare you booked? That is carry-on only, capped at 7kg. A checked bag is $25–$60 each way depending on airline and route. The 7kg cap is enforced. If you are travelling with a backpack and hiking gear, the flight can quietly become the most expensive option.
If you are moving for a holiday, this matters less. If you are moving house, the bus is genuinely the only practical option in this list.
Routes and operators
For the bus, the main operators on this corridor are Greyhound Australia, FlixBus, and Firefly Express. We compare their specific schedules and fares on the route guide:
For the reverse leg with the same operators:
For the train, NSW TrainLink runs one daily XPT service in each direction. Booking is via the Transport NSW Trip Planner; look for the overnight service if you want to sleep through it.
For flights, the major carriers on this corridor are Qantas, Virgin Australia, and Jetstar. We do not run a flight comparison ourselves; Skyscanner is a sensible way to sweep all three carriers in one search:
When the bus is the right call
- You are travelling on a budget, full stop.
- You are happy to sleep on the way, and you want a free night of accommodation baked into the journey.
- You are bringing more luggage than the flight will tolerate.
- You are travelling at peak time (Friday afternoons, Sunday evenings, long weekends) and the flight prices have surged past $250.
- You don't want to deal with the airport.
When the bus is the wrong call
- You have a fixed work commitment that needs you mid-morning. Fly. No amount of bus saving is worth missing a meeting for.
- You can't sleep upright. The XPT's economy reclining seat is meaningfully better than a coach seat; the first-class sleeper is in a different universe entirely.
- Your travel companion has accessibility needs that are not well met by a 12-hour coach. Wheelchair access is improving across operators but varies by service and by terminal; check directly with the operator before you book, particularly for the boarding terminal.
What we'd actually do
For one of us, an overnight bus on Greyhound or FlixBus, with noise- cancelling headphones, a melatonin, and a window seat. For the other, the XPT's economy seat or, if booking three months ahead, the first-class sleeper. Neither of us flies this corridor unless someone else is paying. The hassle-to-savings trade does not hold up once you add the airport in.
If you would rather have the choice laid out for the specific date you are travelling, AusBus shows indicative operator fares side by side on the route page:
Whichever you pick, book at least a week ahead. The Sydney–Melbourne corridor is one of the country's most-travelled for a reason: lots of people want to be on it, and the cheap seats on every mode go first.
Keep reading
More from the AusBus journal
- Planning
Long-Distance Bus Travel in Australia: A Planning Guide
Australia is bigger than people realise and the bus network is older than people remember. A practical guide to planning a long-distance coach trip: operators, fares, terminals, luggage, and the bits no one tells you until you are already on the bus.
- Itineraries
The East Coast of Australia by Bus in Two Weeks: An Honest Itinerary
Two weeks, one ticket type, three thousand kilometres. The east coast bus run done as a real itinerary, including the days we'd cut, the legs that genuinely justify an overnight, and what it actually costs.
- Comparisons
Premier vs Greyhound on the East Coast: Which to Book?
On the east coast you'll often see Premier and Greyhound on the same route. Here's how the two actually differ on price, coverage and passes, and why the cheaper one changes as you head north.
- Comparisons
Bus vs Flight: Melbourne to Adelaide, Honestly Compared
Melbourne to Adelaide is the awkward middle distance where the bus and the plane both make a case. Here's how they really compare once you add the airport time and the hidden fees.
Tags
- sydney
- melbourne
- comparison
- overnight
- xpt