Travel from Melbourne to Moss-Vale

Train, bus or fly from Melbourne to Moss Vale?

Jetgo Australia flies from Melbourne to Moss Vale once daily. Alternatively, XPT operates a train from Melbourne to Moss Vale twice daily. Tickets cost $55 - $170 and the journey takes 9 h 14 min.

Travel Guides

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

How to get from Melbourne to Moss Vale

ModeDurationPrice
From 3-Bourke Street Mall/Elizabeth St line 59 tram to Melbourne Essendon Apt airport, fly to Wollongong airport, then bus to Moss Vale.4 h 48 min$159
From Skybus Coach Terminal/Spencer St bus to Melbourne airport, fly to Sydney airport, train to Macarthur Station, then train to Moss Vale.5 h 40 min$141
From Skybus Coach Terminal/Spencer St bus to Melbourne airport, fly to Canberra airport, line 11 bus to Canberra, then bus to Moss Vale.6 h 41 min$169
From Skybus Coach Terminal/Melbourne bus to Avalon airport, fly to Sydney airport, train to Macarthur Station, then train to Moss Vale.6 h 15 min$129
From Southern Cross train to Moss Vale.9 h 14 min$92
From Melbourne bus to Goulburn Station then train to Moss Vale Station.10 h 47 min$64
From Melbourne bus to Canberra then bus to Moss Vale Shops And Court House.11 h 5 min$105
From Melbourne drive to Moss Vale.7 h 37 min$80

How long does it take to get from Melbourne to Moss Vale?

It takes approximately 4 h 48 min to get from Melbourne to Moss Vale, including transfers.

Is there a direct train between Melbourne and Moss Vale?

Yes, there is a direct train departing from Southern Cross and arriving at Moss Vale. Services depart twice daily. The journey takes approximately 9 h 14 min.

Is there a direct bus between Melbourne and Moss Vale?

No, there is no direct bus from Melbourne to Moss Vale. However, there are services departing from Melbourne and arriving at Moss Vale Shops And Court House via Canberra. The journey, including transfers, takes approximately 11 h 5 min.

Operators from Melbourne to Moss Vale

OperatorPhoneWebsite
Yarra TramsYarra Trams
Jetgo AustraliaJetgo Australia
Transport NSW131 500Transport NSW
Skybus+61 3 9335 2811Skybus
JetstarJetstar
Tigerair AustraliaTigerair Australia
Virgin AustraliaVirgin Australia
QantasQantas
Sydney TrainsSydney Trains
Transport CanberraTransport Canberra
Murrays CoachesMurrays Coaches
XPTXPT
Firefly Express1300 730 740Firefly Express
Greyhound Australia1300 473946Greyhound Australia