The journey from Aldergrove to Ucluelet spans approximately 320 km, requiring a combination of driving and a ferry crossing. You will travel west on Highway 1 to the Tsawwassen Ferry Terminal. From there, board a BC Ferries vessel to Swartz Bay on Vancouver Island. Continue driving north on Highway 1 and Highway 19, eventually turning onto Highway 4 at Parksville. This route takes you through the scenic Cathedral Grove and over the winding Pacific Rim Highway to reach the coast.
Total Distance: 320 km driving distance; 210 km straight-line air distance.
Book your ferry reservation in advance to avoid long wait times during peak summer weekends.
May to September for optimal road conditions on the winding Highway 4.