Distance from Squamish to Arrow River

The distance from Squamish to Arrow River is 2097 km (or 1304 mi). The estimated driving time for the trip is 22h 58min and the main road for this route is the Trans-Canada Highway, 1. In a straight line, the distance between Squamish and Arrow River is 1588 km (987 mi).