Distance from Amersham to Cheadle

The distance from Amersham to Cheadle is 300 km (or 187 mi). The estimated driving time for the trip is 3h 4min and the main road for this route is the M40. In a straight line, the distance between Amersham and Cheadle is 219 km (137 mi).