Travel from Melbourne-Airport-MEL to Horsham-VIC-Australia

Bus or train from Melbourne Airport (MEL) to Horsham?

V-Line operates a train from Melbourne Airport (MEL) to Horsham 4 times a week. Tickets cost $26 - $40 and the journey takes 4 hours 24 minutes. Alternatively, Firefly Express operates a bus from Melbourne Airport (MEL) to Horsham twice daily. Tickets cost $40 - $50 and the journey takes 4 hours 35 minutes. V-Line also services this route once a week.

Travel Guides

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

How to get from Melbourne Airport (MEL) to Horsham

ModeDurationPrice
From Melbourne Airport T1 Skybus/Arrival Dr bus to Southern Cross then train to Horsham.5 h 49 min$55
From Melbourne Airport T1 Skybus/Arrival Dr bus to Melbourne then bus to Horsham.6 h$68
From Melbourne Airport (MEL) drive to Horsham.3 h 17 min$40
From Melbourne airport fly to Mildura airport, taxi to Post Office/Indi Ave, then bus to Horsham.7 h 12 min$187

How long does it take to get from Melbourne Airport (MEL) to Horsham?

It takes approximately 5 hours 49 minutes to get from Melbourne Airport (MEL) to Horsham, including transfers.

Is there a direct bus between Melbourne Airport (MEL) and Horsham?

No, there is no direct bus from Melbourne Airport (MEL) to Horsham. However, there are services departing from Melbourne Airport T1 Skybus/Arrival Dr and arriving at Horsham via Melbourne. The journey, including transfers, takes approximately 6 hours.

Operators from Melbourne Airport (MEL) to Horsham

OperatorPhoneWebsite
Skybus+61 3 9335 2811Skybus
V-Line1800 800 007V-Line
Firefly Express1300 730 740Firefly Express
Virgin AustraliaVirgin Australia
QantasQantas
Regional ExpressRegional Express
PTV Regional TransitPTV Regional Transit