Day 1: Victoria ➝ Juan de Fuca Coast (China Beach / Jordan River)
Distance: ~75 km
Camp: China Beach Campground (Juan de Fuca Park)
Coordinates: 48.4601° N, 123.9172° W
Vehicle-accessible, forested sites, outhouses.
Things to Do:
Explore Mystic Beach (1-hour hike in)
Chill at Jordan River or surf
Enjoy a forested campsite and ocean sounds
Day 2: Jordan River ➝ Port Renfrew ➝ Lake Cowichan
Distance: ~115 km
Camp: Lakeview Park Campground (Lake Cowichan)
Coordinates: 48.8253° N, 124.0560° W
Things to Do:
Botanical Beach hike
Cowichan River tubing (seasonal)
Kayak or paddleboard on Lake Cowichan
Day 3: Lake Cowichan ➝ Cathedral Grove ➝ Ucluelet
Distance: ~180 km
Camp: Wya Point Campground (Oceanfront private sites)
Coordinates: 49.0300° N, 125.7700° W
Things to Do:
Stop at Cathedral Grove (walk among 800-year-old trees)
Eat in Port Alberni
Catch sunset at Ucluelet’s Wild Pacific Trail
Day 4: Ucluelet ➝ Tofino
Distance: ~40 km
Camp: Surf Grove Campground (Cox Bay)
Coordinates: 49.1100° N, 125.8700° W
Things to Do:
Surf lesson at Cox Bay or Chesterman Beach
Tofino Brewing Co. stop
Optional kayak or whale watching tour
Taco stop at Tacofino
Day 5: Tofino ➝ Parksville ➝ Victoria
Distance: ~280 km
Things to Do (En Route):
Morning beach walk
Stop at Goats on the Roof (Coombs Market)
Grab a snack in Parksville
Optional detour to Malahat SkyWalk
Return to Victoria in the evening