Sydney to Adelaide Bus

Travel from Sydney to Adelaide via Melbourne with Firefly Express. Connecting daily services with free WiFi, USB charging, reclining seats, and 45kg luggage allowance.

From $130
Your journey starts here
Book Now
Firefly Express bus on interstate highway

Sydney to Adelaide at a Glance

~22 hrs
Travel Time
1,400 km
Distance
$130
From $130 per person
Daily
Departures

The Firefly Express Sydney to Adelaide bus connects New South Wales with South Australia via Melbourne. Depart from Central Station in Sydney and travel overnight to Melbourne, then continue to Adelaide Central Bus Station. It's the most affordable way to travel between these two great cities.

Firefly Express has served Australian travellers for 60 years, making it one of the country's most established coach services. The Sydney to Adelaide journey connects via Melbourne, with services running daily in both directions.

Every coach in our fleet features free onboard WiFi, USB charging at every seat, reclining seats, and a generous 45kg luggage allowance — all included in your fare. Travel comfortably on one of Australia's most scenic cross-country routes.

Stops Along the Way

The Sydney to Adelaide bus travels via Melbourne, stopping at towns across New South Wales, Victoria, and South Australia along the way.

Sydney CBD (Central Station)
Liverpool
Campbelltown
Goulburn
Gundagai
Albury
Melbourne CBD (Southern Cross Station)
Ballarat
Horsham
Bordertown
Keith
Murray Bridge
Mt Barker
Adelaide CBD (Central Bus Station)

Sydney to Adelaide Bus — Frequently Asked Questions

How long is the bus from Sydney to Adelaide?

The Sydney to Adelaide bus takes approximately 22 hours, travelling via Melbourne. You connect through Southern Cross Station in Melbourne between the Sydney and Adelaide legs of the journey.

How much does the Sydney to Adelaide bus cost?

Fares start from $130 for the full Sydney to Adelaide journey via Melbourne. Book online for the best prices. All fares include a generous 45kg luggage allowance, free WiFi, and USB charging.

Where does the Sydney to Adelaide bus depart from?

The bus departs from Central Station on Eddy Avenue in Sydney's CBD. You travel overnight to Melbourne's Southern Cross Station, then connect to the Adelaide service arriving at Adelaide Central Bus Station.

Do I need to change buses in Melbourne?

Yes, the Sydney to Adelaide service connects through Melbourne's Southern Cross Station. You'll arrive from Sydney and board the Melbourne to Adelaide service from the same station.

Can I bring luggage on the bus?

Firefly Express offers a generous 45kg luggage allowance per passenger. Bring one large bag for the luggage compartment plus a small carry-on for the cabin. Excess luggage can be arranged for an additional fee.

Ready to Book Your Sydney to Adelaide Bus?

Fares from $130. Free WiFi. 45kg luggage. Daily departures via Melbourne. Book online in minutes and travel with Australia's trusted coach service.

Book Sydney to Adelaide