Distance from Perth to Henley-On-Thames

The distance from Perth to Henley-On-Thames is 635 km (or 395 mi). The estimated driving time for the trip is 6h 49min and the main road for this route is the Preston Bypass. In a straight line, the distance between Perth and Henley-On-Thames is 533 km (332 mi).