The journey from Creston to Nanaimo is a multi-modal trip involving a long drive across British Columbia followed by a ferry crossing. You will drive approximately 700 kilometers from Creston to the Tsawwassen or Horseshoe Bay ferry terminals, then take a BC Ferries vessel to Nanaimo. The total travel time is roughly 12-14 hours, including ferry wait times. This route connects the interior Kootenays to the vibrant city of Nanaimo on Vancouver Island. It is a scenic journey that showcases the diverse geography of the province.
Total Distance: 750 km total distance (including ferry); 550 km straight-line air distance.
Book your ferry reservation in advance to avoid long wait times.
May to September for reliable ferry schedules and good road conditions.