The distance from Melbourne to Newcastle is 999 km (or 621 mi). The estimated driving time for the trip is 10 h 32 min and the main road for this route is the Pacific Motorway, M1. In a straight line, the distance between Melbourne and Newcastle is 823 km (512 mi).
Distance from Melbourne and other towns
- Distance from Melbourne to Eastville
- Distance from Melbourne to Coningsby
- Distance from Melbourne to Huntington
- Distance from Melbourne to Oakey
- Distance from Melbourne to Tullamarine
- Distance from Melbourne to Coonabarabran
- Distance from Melbourne to Swansea
- Distance from Melbourne to Erica
- Distance from Melbourne to Camberwell
- Distance from Melbourne to Narooma
- Distance from Melbourne to Northcliffe
- Distance from Melbourne to Traralgon
Distance from Newcastle and other towns
- Distance from Newcastle to Melbourne
- Distance from Newcastle to Albury
- Distance from Newcastle to Gold Coast
- Distance from Newcastle to Sydney
- Distance from Newcastle to Ballarat
- Distance from Newcastle to Launceston
- Distance from Newcastle to Cairns
- Distance from Newcastle to Townsville
- Distance from Newcastle to Geelong
- Distance from Newcastle to Wollongong