Traveling from Greenwood to Nanaimo requires a combination of driving and a ferry crossing. You will drive west on Highway 3 through the Kootenays and Okanagan to reach the Lower Mainland. From there, you must transit to the Tsawwassen Ferry Terminal to board a BC Ferries vessel to Duke Point in Nanaimo. The total distance is approximately 550 kilometers, including the ferry segment. This journey typically takes 8 to 9 hours depending on traffic and ferry wait times.
Total Distance: 550 km driving distance; 380 km straight-line air distance.
Book your ferry reservation in advance to guarantee a spot on your preferred sailing.
May to June or September to October to avoid peak summer ferry congestion.