To reach Squamish from Mayne Island, you must take the BC Ferries vessel to Tsawwassen, drive through Vancouver, and then take the Sea to Sky Highway (Highway 99) north. This route covers approximately 100 kilometers of road travel after the ferry. The journey takes about 4 hours, depending on traffic in Vancouver and on the highway. It is a stunning drive that offers incredible views of the coast and mountains.
Total Distance: Driving distance 100 km, straight-line air distance 80 km.
The Sea to Sky Highway is beautiful but can be busy on weekends.
Spring and summer for clear roads and outdoor recreation.