Distance from Fareham to Hayle

The distance from Fareham to Hayle is 335 km (or 209 mi). The estimated driving time for the trip is 4h 2min and the main road for this route is the Monkey's Jump Roundabout. In a straight line, the distance between Fareham and Hayle is 298 km (186 mi).