Travel from Melbourne to Lithgow

Bus or train from Melbourne to Lithgow?

Firefly Express operates a bus from Melbourne to Lithgow once daily. Tickets cost $40 - $55 and the journey takes 6 h 30 min. 4 other operators also service this route. Alternatively, XPT operates a train from Melbourne to Lithgow twice daily. Tickets cost $65 - $190 and the journey takes 11 h 8 min. Transport NSW also services this route every 2 hours.

Travel Guides

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

How to get from Melbourne to Lithgow

From Skybus Coach Terminal/Spencer St bus to Melbourne airport, fly to Sydney airport, train to Central Station, then train to Lithgow. 6 h 44 min $150. From 3-Bourke Street Mall/Elizabeth St line 59 tram to Melbourne Essendon Apt airport, fly to Orange airport, taxi to Lucknow Coach Stop, Mitchell Hwy, then bus to Lithgow. 6 h 1 min $156. From Skybus Coach Terminal/Melbourne bus to Avalon airport, fly to Sydney airport, train to Central Station, then train to Lithgow. 7 h 19 min $138. From 3-Bourke Street Mall/Elizabeth St line 59 tram to Melbourne Essendon Apt airport, fly to Wollongong airport, train to Central Station, then train to Lithgow. 9 h 23 min $191. From Melbourne bus to Gundagai Coach Stop, bus to Cootamundra Coach Stop, bus to Cowra Coach Stop, Macquarie St, then bus to Lithgow Station, Railway Pde. 14 h 47 min $103. From Southern Cross train to Central Station then train to Lithgow Station. 14 h 54 min $130. From Melbourne bus to Canberra, bus to Central Station, then train to Lithgow Station. 15 h 59 min $134. From Melbourne drive to Lithgow. 9 h 6 min $90.