Distance from Ipswich to Rosyth

The distance from Ipswich to Rosyth is 1716 km (or 1067 mi). The estimated driving time for the trip is 19h 10min and the main road for this route is the Newell Highway, A39. In a straight line, the distance between Ipswich and Rosyth is 1406 km (874 mi).