Travel from Adelaide to Swan-Hill

Bus from Adelaide to Swan Hill

V-Line operates a bus from Adelaide to Swan Hill once daily. Tickets cost $35 - $55 and the journey takes 8 h 13 min.

Travel Guides

Best ways to travel around AustraliaRome2rio’s tips and tricks to getting around Australia

How to get from Adelaide to Swan Hill

ModeDurationPrice
From 85 Franklin St bus to Swan Hill.8 h 13 min$57
From Adelaide drive to Swan Hill.5 h 43 min$70
From Stop X1 Glover Ave - South side bus to Adelaide airport, fly to Mildura airport, taxi to Mildura, then bus to Swan Hill.6 h 13 min$263
From Stop X1 Glover Ave - South side bus to Adelaide airport, fly to Melbourne airport, bus to Southern Cross, then train to Swan Hill.8 h 41 min$172

How long does it take to get from Adelaide to Swan Hill?

The bus from 85 Franklin St to Swan Hill takes 8 h 13 min including transfers and departs once daily.

Is there a direct bus between Adelaide and Swan Hill?

Yes, there is a direct bus departing from 85 Franklin St and arriving at Swan Hill. Services depart once daily, and operate every day. The journey takes approximately 8 h 13 min.

Operators from Adelaide to Swan Hill

OperatorPhoneWebsite
V-Line1800 800 007V-Line
Adelaide Metro (Torrens Transit)1300 311 108Adelaide Metro (Torrens Transit)
Regional ExpressRegional Express
Tigerair AustraliaTigerair Australia
Virgin AustraliaVirgin Australia
QantasQantas
JetstarJetstar
Skybus+61 3 9335 2811Skybus