Distance from Rye to Farnham

The distance from Rye to Farnham is 301 km (or 188 mi). The estimated driving time for the trip is 3h 6min and the main road for this route is the A331. In a straight line, the distance between Rye and Farnham is 246 km (153 mi).