Distance from Bracknell to Rosyth

The distance from Bracknell to Rosyth is 599 km (or 373 mi). The estimated driving time for the trip is 17h 53min and the main road for this route is the Spirit of Tasmania, 1. In a straight line, the distance between Bracknell and Rosyth is 406 km (253 mi).