Distance from Leven to Thame

The distance from Leven to Thame is 631 km (or 393 mi). The estimated driving time for the trip is 6h 50min and the main road for this route is the Preston Bypass. In a straight line, the distance between Leven and Thame is 512 km (319 mi).