Distance from Ferndale to Rye

The distance from Ferndale to Rye is 299 km (or 186 mi). The estimated driving time for the trip is 3h 26min and the main road for this route is the Strensham Interchange. In a straight line, the distance between Ferndale and Rye is 237 km (148 mi).