The distance from Richmond - Victoria to Newcastle is 999 km (or 621 mi). The estimated driving time for the trip is 10 h 31 min and the main road for this route is the Pacific Motorway, M1. In a straight line, the distance between Richmond and Newcastle is 821 km (511 mi).