Travel from Melbourne to Broken-Hill

Train, bus or fly from Melbourne to Broken Hill?

Regional Express, Qantas and three other airlines fly from Melbourne to Broken Hill every 4 hours. Alternatively, you can take a train from Melbourne to Broken Hill via Adelaide Parklands in around 21 hours 25 minutes.

Travel Guides

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

How to get from Melbourne to Broken Hill

ModeDurationPrice
From Skybus Coach Terminal/Spencer St bus to Melbourne airport, fly to Broken Hill airport, then taxi to Broken Hill.4 h 11 min$260
From Southern Cross train to Cootamundra Station, Coach Bay, bus to Parkes Station, then train to Broken Hill Station.17 h 9 min$186
From Southern Cross train to Adelaide Parklands then train to Broken Hill.21 h 25 min$359
From Melbourne bus to Gundagai Coach Stop, Sheridan St, bus to Cootamundra Station, Coach Bay, bus to Dubbo Station, Coach Bay, then bus to Broken Hill Town Coach Stop.23 h 17 min$154
From Southern Cross Coach Terminal/Spencer St bus to Stop W2 Grote St - South side, line 263 bus to Stop 1 Anzac Hwy - South East side, walk to Adelaide Parklands, then train to Broken Hill.23 h 37 min$332
From Melbourne drive to Broken Hill.9 h 5 min$91

How long does it take to get from Melbourne to Broken Hill?

It takes approximately 4 hours 11 minutes to get from Melbourne to Broken Hill, including transfers.

Is there a direct train between Melbourne and Broken Hill?

No, there is no direct train from Melbourne to Broken Hill. However, there are services departing from Southern Cross and arriving at Broken Hill via Adelaide Parklands. The journey, including transfers, takes approximately 21 hours 25 minutes.

Is there a direct bus between Melbourne and Broken Hill?

No, there is no direct bus from Melbourne to Broken Hill. However, there are services departing from Melbourne and arriving at Broken Hill Town Coach Stop via Gundagai Coach Stop, Sheridan St, Cootamundra Station, Coach Bay and Dubbo Station, Coach Bay. The journey, including transfers, takes approximately 23 hours 17 minutes.

Operators from Melbourne to Broken Hill

OperatorPhoneWebsite
Skybus+61 3 9335 2811Skybus
Regional ExpressRegional Express
QantasQantas
Virgin AustraliaVirgin Australia
JetstarJetstar
Tigerair AustraliaTigerair Australia
XPTXPT
Transport NSW131 500Transport NSW
PTV OverlandPTV Overland
Great Southern Rail - Indian Pacific1800 703 357Great Southern Rail - Indian Pacific
Firefly Express1300 730 740Firefly Express
V-Line1800 800 007V-Line
Adelaide Metro (Torrens Transit)1300 311 108Adelaide Metro (Torrens Transit)