When you want to get from Melbourne Southern Cross to Armidale, your choices are limited. There is only one option we offer for this route:
The overland distance from Melbourne Southern Cross to Armidale is 677 miles (1088 km).
The flying distance is 677 miles (1088 km).
The travel time from Melbourne Southern Cross to Armidale takes approximately 34 hours.
To get from Melbourne Southern Cross to Armidale prepare to shell out about USD 81.47 for your ticket.
While train is the only option we offer for this route, these simple tips and recommendations will help enhance your travel experience.
Up to now, 553 booked train tickets from Melbourne Southern Cross to Armidale through our service. You can check reviews above.