To travel from Saturna Island to Nanaimo, take a BC Ferry from Lyall Harbour to Swartz Bay, then drive or take a bus to Nanaimo. The total travel time is approximately 3 to 4 hours. This is a common route for island residents.
Total Distance: Driving distance 110 km (from Swartz Bay); Air distance 80 km.
Check the BC Ferries website for the specific Gulf Islands schedule.
May to September for the most frequent ferry sailings.