The journey from Rock Creek to Nanaimo covers approximately 550 km, requiring a combination of mountain highway driving and a ferry crossing. You will travel west on Highway 3 through the Okanagan before connecting to the Coquihalla Highway 5 toward the Lower Mainland. From Horseshoe Bay, you must board a BC Ferries vessel to reach Departure Bay in Nanaimo. This route transitions from the arid interior landscape to the coastal rainforest of Vancouver Island. Expect significant elevation changes and potential traffic delays near the Vancouver metropolitan area.
Total Distance: Driving distance 550 km, straight-line air distance 310 km.
Book your ferry reservation online in advance to avoid long wait times at Horseshoe Bay.
May to September for clear mountain passes and reliable ferry schedules.