Distance from Spean Bridge to Fochabers

The distance from Spean Bridge to Fochabers is 161 km (or 101 mi). The estimated driving time for the trip is 2h 2min and the main road for this route is the A86. In a straight line, the distance between Spean Bridge and Fochabers is 136 km (85 mi).