Distance from Manchester to Forres

The distance from Manchester to Forres by car is 605 km (or 376 mi). The estimated driving time for the trip is 6 h 25 min and the main road for this route is the M60. In a straight line, the distance between Manchester and Forres is 464 km (289 mi).