Bus from Melbourne to Sydney: Tickets & Timetables

Next bus departures

Next departures from Melbourne to Sydney on 26 November
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Greyhound AustraliaBus
Southern Cross
Sydney Central Station Forecourt Coach Bay 5&6Cheapest
Greyhound AustraliaBus
Southern Cross
SYD Airport - InternationalFastest

Last refresh of the prices: Yesterday at 03:21 AEDT.

Get from Melbourne to Sydney

This route is served by bus only

The journey takes about 11 hours 30 minutes, and with fares starting at just £70, it presents an excellent value for a comfortable ride.

2bus per day
11h 30mAverage duration
442 milesDistance
18kgCO₂ emissions

Frequently asked questions about travelling by bus from Melbourne to Sydney

  1. How far is Sydney from Melbourne by coach?

    The journey from Melbourne to Sydney by coach covers an approximate distance of 443 miles (715 km).

  2. What is the best way to go from Melbourne to Sydney without flying?

    To travel from Melbourne to Sydney without flying, you can take the coaches. The coach ensures a pleasant travel experience, granting you the opportunity to appreciate the scenery as you make your way to your final stop. You also have the option of utilising carpooling services.

Find cheapest prices for buses

Price is for a one-way ticket for one passenger and based on past searches.

Best price found
24/11
£123
25/11
£88
Today
£105
27/11
£78
28/11
£78
29/11
£78
30/11
£83
01/12
£75
busbud logoThe cheapest trip from Melbourne to Sydney was searched and found on 1 Dec 2025 with a price of £75

To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Melbourne to Sydney as early as possible.

You can expect to pay from £75 to £123 for a bus ticket from Melbourne to Sydney based on the last 2 days. You can expect to find the cheapest price for the trip at £75, which is on 2025-12-01.

People from around the world trust Busbud