The journey from Saturna Island to Squamish requires a ferry crossing to the mainland followed by a drive through Vancouver and north on the Sea to Sky Highway (Highway 99). You will take the ferry from Lyall Harbour to Swartz Bay, connect to the Tsawwassen ferry, and then drive north. This route offers breathtaking views of the ocean and mountains. Expect a total travel time of 6 hours depending on ferry schedules.
Total Distance: Driving distance 150 km, straight-line air distance 100 km.
|
Direct
|
Connecting
|
|
|---|---|---|
| Duration | 3 hours | 2 hours 30 mins |
| Avg Price | 80-150 CAD | 20-30 CAD |
| Operator | Personal Vehicle | BC Ferries |
| Route | Highway 17 to Highway 99 North | Lyall Harbour to Swartz Bay to Tsawwassen |
| Tip | The Sea to Sky Highway is a beautiful but winding road; drive carefully. | Book your ferry reservation online to ensure a spot. |
May to September for reliable ferry schedules and clear road conditions.