Road Trips & Scenic Drives

Driving Vancouver Island: Routes, Itineraries & Honest Advice

457 km from Victoria to Port Hardy. Logging trucks, no cell service, single-lane bridges — and some of the most beautiful driving in Canada. Here's what you actually need to know.

The Reality of Driving Vancouver Island

Vancouver Island looks small on a map of BC. It's not. At 460 km long, it's roughly the distance from Toronto to Montreal — except most of it is two-lane highway through mountains and old-growth forest.

What Nobody Tells You

Google Maps will tell you Victoria to Tofino is "4 hours." In July, with RV traffic on Highway 4, construction delays near Port Alberni, and the inevitable stop at Coombs to gawk at goats on a roof, plan for 5.5 to 6 hours. Victoria to Port Hardy? Maps says 6 hours. Budget 7 to 8, especially if you're behind a logging truck convoy on the Malahat.

The Trans-Canada Highway (Highway 1) and Highway 19 form the island's spine — a single corridor from Victoria to Port Hardy. Nearly every route branches off this main artery. There's no grid system, no alternate highways running parallel. If there's a crash on the Malahat or a mudslide near Woss, you wait.

The Roads You'll Drive

Highway 1 (Trans-Canada): Victoria to Nanaimo — 111 km

Starts as a multi-lane expressway through Langford, then narrows to two lanes as it climbs the Malahat summit (352 m elevation). The Malahat is the bottleneck — 25 km of winding mountain road with steep grades, limited passing lanes, and spectacular views of the Saanich Inlet. In winter, it occasionally closes for snow or accidents. After the Malahat, it flattens through the Cowichan Valley and into Nanaimo. Drive time: 1.5 hours without stops.

Highway 19 (Island Highway): Nanaimo to Port Hardy — 390 km

North of Nanaimo, Highway 19 is your only option. The section from Nanaimo to Campbell River (160 km, 2 hours) is mostly four-lane divided highway — the easiest driving on the island. North of Campbell River, it narrows to two lanes and gets remote fast. Sayward to Woss is particularly isolated: no cell service, no gas for 60+ km, and logging trucks have the right of way on those roads. They're not being aggressive; they literally can't stop quickly. Give them room.

Highway 4: Parksville to Tofino/Ucluelet — 160 km

The island's most scenic highway and the only road to the west coast. From Parksville, it climbs through Cathedral Grove (stop for the old-growth giants — some are 800+ years old), crests Sutton Pass at 380 m elevation, drops into Port Alberni, then winds through Kennedy Lake and the coastal mountains to the Tofino/Ucluelet junction. The section between Port Alberni and the coast is 90 km of continuous curves. Drive time: 3 to 3.5 hours.

⚠️ Real Talk: Highway 4 Driving

The stretch from Port Alberni to Tofino is genuinely challenging. Narrow, winding, often foggy, with logging trucks coming the other direction. There are several single-lane bridges. Don't try to rush it. In summer, traffic backs up significantly, and there's nowhere to pass safely for long stretches. Pull over at the many pullouts if you're holding up traffic — island etiquette demands it.

Gas Station Spacing — Plan Ahead

South of Campbell River, gas stations are everywhere — no stretch longer than 30 km without one. North of Campbell River, it's a different story entirely.

  • Campbell River to Woss: 130 km. There's gas in Sayward (turn-off at km 70), but the station has limited hours. Fill up in Campbell River.
  • Woss to Port Hardy: 130 km. Small station in Woss, then nothing until Port McNeill (80 km north). Fill up wherever you can.
  • Port Alberni to Tofino: 130 km. A small gas station at Kennedy Lake junction, but don't count on it. Fill up in Port Alberni.
  • Lake Cowichan to Port Renfrew: 75 km. No gas between Lake Cowichan and Port Renfrew. Port Renfrew's station has limited hours and higher prices ($1.90-2.10/L vs. $1.65-1.80/L in Victoria).

💡 Gas Price Reality (2025-2026)

Victoria and Nanaimo: $1.65-1.85/L. Port Alberni: $1.75-1.90/L. Tofino: $1.90-2.15/L. Port Hardy: $1.85-2.05/L. Port Renfrew: $1.90-2.10/L. The further from the Trans-Canada, the more you pay. Budget accordingly, especially for RVs getting 15-20 L/100 km.

Driving Distances & Times Between Major Towns

All times are realistic driving times, not Google's optimistic estimates. Add 15-30 minutes in summer for traffic. These are point-to-point; factor in stops.

Route Distance Drive Time Road Conditions
Victoria → Duncan 62 km 50 min Malahat climb (352 m), winding but well-maintained
Victoria → Nanaimo 111 km 1 hr 30 min Mix of 4-lane and 2-lane highway
Victoria → Tofino 316 km 4.5–5.5 hr Highway 1 + Highway 4; very winding west of Port Alberni
Nanaimo → Parksville 37 km 25 min 4-lane divided highway, easy driving
Parksville → Port Alberni 48 km 35 min Highway 4, includes Cathedral Grove
Port Alberni → Tofino 128 km 2–2.5 hr Winding, narrow, single-lane bridges, foggy
Nanaimo → Campbell River 155 km 1 hr 50 min Mostly 4-lane highway, straightforward
Campbell River → Port Hardy 238 km 3–3.5 hr 2-lane, remote, logging trucks, no cell service stretches
Victoria → Port Hardy 502 km 6.5–8 hr Full island traverse; plan at least one overnight
Victoria → Sooke 40 km 45 min Highway 14, increasingly winding past Colwood
Sooke → Port Renfrew 68 km 1 hr 15 min Narrow, twisting coastal road; spectacular but slow
Duncan → Lake Cowichan 30 km 25 min Regional highway, straightforward
Lake Cowichan → Port Renfrew 75 km 1 hr 15 min Pacific Marine Route; partly gravel, narrow, no gas
Courtenay → Mt. Washington 33 km 35 min Steep mountain road; winter tires mandatory Nov-Apr

Pacific Marine Circle Route

A 260-km loop through old-growth forests, wild coastline, and tiny communities. This is the drive that makes people fall in love with Vancouver Island — and the one most likely to rattle your fillings.

The Route

Victoria → Sooke → Jordan River → Port Renfrew → Lake Cowichan → Duncan → Victoria. A complete loop that takes 5.5 to 7 hours of pure driving time. Do it as a day trip only if you're comfortable with a long day; much better as an overnight with a stop in Port Renfrew.

Leg 1: Victoria to Port Renfrew (108 km, 2 hours)

Highway 14 west from Victoria through Colwood, Metchosin, and Sooke. Past Sooke, the road gets progressively wilder — clinging to cliffs above the Juan de Fuca Strait with views across to Washington State's Olympic Mountains. Stop at French Beach Provincial Park (km 60) for reliable wave-watching. Jordan River (km 74) is a surf spot with a small coffee shop. The last 30 km into Port Renfrew is narrow and winding, with occasional potholes.

Photo stops: Sombrio Beach parking area (short trail to a dramatic beach), Botanical Beach at low tide (tidal pools filled with sea stars, anemones, urchins — genuinely stunning), and the San Juan River bridge in Port Renfrew.

Where to eat: Coastal Kitchen Cafe in Sooke for breakfast. In Port Renfrew, the Renfrew Pub does solid fish and chips. Options are extremely limited — Port Renfrew has maybe 300 permanent residents.

Leg 2: Port Renfrew to Lake Cowichan (75 km, 1.25 hours)

This is where the Circle Route earns its reputation. The road from Port Renfrew north is paved now (it was gravel until 2021), but it's still narrow, winding, and runs through active logging territory. You'll share it with loaded logging trucks — pull over and let them pass. No cell service for most of this stretch. No gas stations at all.

The road follows the San Juan and Gordon Rivers through second-growth forest, with occasional glimpses of the surrounding mountains. It's beautiful in a raw, working-forest kind of way — not manicured nature, but the real thing.

Leg 3: Lake Cowichan to Duncan to Victoria (130 km, 1.5 hours)

Easy highway driving back through the Cowichan Valley. Lake Cowichan itself is a pleasant small town. Stop at the Cowichan Valley wine region if you're not in a rush — several wineries and cideries along the route. Duncan to Victoria via Highway 1 is the familiar Malahat drive.

Where to eat: Craig Street Brew Pub in Duncan. Or stop at Merridale Cidery between Cobble Hill and Duncan for cider and pizza on their patio.

💡 Pacific Marine Circle Route: Practical Tips

  • Drive counter-clockwise (Victoria → Sooke → Port Renfrew → Duncan → Victoria) to get the hardest section done first while you're fresh.
  • Fill up your gas tank in Sooke. Next gas is Port Renfrew (limited hours, high prices) or Lake Cowichan (75 km further).
  • Download offline maps. Cell service dies between Jordan River and Duncan.
  • Not recommended for large RVs or trailers. The Port Renfrew to Lake Cowichan section is too narrow.
  • Check road conditions at DriveBC.ca before going — occasional closures for logging or maintenance.
  • Best months: May through October. Winter is technically possible but the road conditions and short daylight make it unpleasant.

Highway 4: The Road to Tofino

160 km from Parksville to Tofino through old-growth cathedrals, mountain passes, and the Kennedy Lake corridor. The most-driven scenic route on the island — for good reason.

Segment by Segment

Parksville to Cathedral Grove (30 km, 25 min)

Leaving Parksville, Highway 4 heads west into the mountains. The road is decent here — two lanes, mostly straight, climbing gently. The turnoff for Little Qualicum Falls is worth a 20-minute detour (short trail, two impressive waterfalls). Then you reach Cathedral Grove in MacMillan Provincial Park.

Cathedral Grove is unmissable. 800-year-old Douglas firs up to 9 m in circumference. The parking lot is right on the highway and gets absolutely packed in summer — arrive before 10 AM or after 4 PM. Both sides of the highway have trails (the west side is less crowded). Budget 30-45 minutes.

Cathedral Grove to Port Alberni (18 km, 15 min)

Drops down from Sutton Pass (380 m) into the Alberni Valley. The descent is steep and curvy. Port Alberni is the last real town before the coast — grocery stores, gas stations, restaurants, a Canadian Tire. Stock up here.

Where to eat in Port Alberni: Starboard Grill on the harbour does fresh halibut. The All Mex'd Up food truck is reliably good. If you're making an early start, the Blue Door Cafe opens at 7 AM.

Port Alberni to the Tofino/Ucluelet Junction (100 km, 1.5–2 hours)

This is the challenging section. The road twists through Sproat Lake, climbs over another pass, then follows the Kennedy River and the north shore of Kennedy Lake. Continuous curves for 100 km. Stretches of single-lane road. At least two single-lane bridges. Logging trucks coming the other way on blind corners. In summer, bumper-to-bumper traffic with no passing opportunities for 20+ km.

Kennedy Lake itself is gorgeous — BC's largest lake on Vancouver Island at 65 km², ringed by mountains. You'll catch glimpses through the trees but there aren't many pullouts with good views.

The Junction to Tofino (33 km, 30 min) or Ucluelet (8 km, 10 min)

At the junction, Ucluelet is a quick 8 km south; Tofino is 33 km north along the Pacific Rim Highway through Pacific Rim National Park Reserve. The Tofino road is excellent — flat, well-maintained, with several pullouts for beach access (Long Beach, Wickaninnish Beach, Cox Bay).

Photo stops along Highway 4: Cathedral Grove (obvious), Stamp Falls Provincial Park (short detour near Port Alberni — good for salmon viewing Aug-Oct), Kennedy Lake viewpoint (km 65 from Port Alberni), and the Rainforest Trail near the junction (short boardwalk loop through coastal rainforest).

⚠️ RVs on Highway 4

Can you drive an RV to Tofino? Yes. Should you drive a 40-foot Class A? Think carefully. The road accommodates RVs up to about 30 feet without too much stress, but anything larger will struggle with the tight curves and single-lane bridges between Port Alberni and the junction. Use the pullouts religiously — there's a $200 fine for impeding traffic and not pulling over. Fuel up in Port Alberni; the next station with diesel is Tofino or Ucluelet.

Highway 19: Campbell River to Port Hardy

238 km of increasingly remote highway through the island's wild north. Fewer people, fewer services, more wildlife, and the gateway to the Inside Passage ferry.

Why Drive North?

Most tourists don't go past Campbell River. That's precisely why you should. The North Island is where Vancouver Island sheds its tourist polish and becomes something rawer — a landscape of clearcuts and old-growth, tiny mill towns, bald eagles on every other tree, and a genuine sense of remoteness you won't find anywhere in southern BC.

The most common reason for the drive: the BC Ferries Inside Passage route from Port Hardy to Prince Rupert (15 hours, runs every other day in summer). If that's your plan, book that ferry well in advance — it sells out months ahead.

The Drive, Section by Section

Campbell River to Sayward Junction (70 km, 50 min)

Highway 19 narrows from four lanes to two shortly after Campbell River. The road climbs through forested mountains. The Sayward Junction is where Highway 19 meets the old inland highway — there's a gas station and a rest stop. The village of Sayward is a 15 km detour east; worth it if you want to see the Salmon River estuary or need gas.

Sayward Junction to Woss (60 km, 45 min)

This is the most remote section. Dense forest, no services, no cell coverage (neither Rogers, Telus, nor Bell). Logging trucks are common, especially on weekday mornings. The road is well-paved but narrow with limited shoulders. Watch for elk — they're common here and a collision with a 400 kg bull elk is no joke.

Woss to Port McNeill (80 km, 1 hour)

Woss is a logging village with a gas station and a small general store. Between Woss and Port McNeill, you'll pass through Nimpkish Lake — good views of the surrounding mountains and the occasional bald eagle. The road improves as you approach Port McNeill. Cell service returns around Telegraph Cove junction.

Telegraph Cove (15 km detour): A boardwalk village built on stilts, originally a telegraph station. Now a popular whale-watching departure point. The Whale Interpretive Centre is excellent. Good restaurant at the marina.

Port McNeill to Port Hardy (42 km, 30 min)

The easiest section. Relatively straight highway through the Nimpkish Valley. Port Hardy is the end of the road — literally. Population about 4,000, with full services: grocery stores, gas stations, hotels, and the BC Ferries terminal for the Inside Passage.

Gas Stations: Campbell River to Port Hardy

Location Distance from Campbell River Hours Notes
Campbell River (last major town) 0 km 24/7 options Fill up here. Multiple stations, best prices.
Sayward (off highway) 85 km 7 AM–7 PM (seasonal) 15 km detour off Hwy 19. May be closed Sundays.
Woss 130 km Daylight hours Small station. Cash recommended as backup.
Port McNeill 198 km 6 AM–9 PM Full service, reliable. Prices ~10-15¢/L higher than Campbell River.
Port Hardy 238 km 6 AM–9 PM (some 24/7) End of the road. Fill before ferry if continuing.

💡 North Island Driving Tips

  • Fuel: Never pass a gas station with less than half a tank. The longest gas-free stretch is about 80 km (Woss to Port McNeill).
  • Cell service: Expect no coverage from roughly Sayward to Telegraph Cove junction (~130 km). Download offline maps and let someone know your plans.
  • Wildlife: Elk, deer, and black bears are common on the road, especially at dawn and dusk. Slow down.
  • Logging trucks: They run Monday to Friday, mostly mornings. They have CB radios and communicate on forest service roads, but on the highway, just give them space.
  • Time it right: If you're catching the Inside Passage ferry (departs Port Hardy at 7:30 AM), drive up the day before and stay overnight. Don't try to make it from Campbell River in the dark.

Multi-Day Road Trip Itineraries

From a long weekend to a full week. These are tested routes with realistic timing — not the "see everything in 3 days" fantasy most travel sites sell.

3-Day Itinerary: Victoria, Cowichan & Tofino

Total driving: ~640 km

Best for: First-timers. Hits the southern island highlights without burning out.

Day 1: Victoria → Port Alberni (170 km, 2.5 hr driving)

  • Morning: Drive the Malahat with a stop at the summit viewpoint (Malahat Skywalk if you want the paid attraction — views are legitimately impressive).
  • Detour through the Cowichan Valley: stop at a winery or Merridale Cidery.
  • Lunch in Duncan or Chemainus (murals town — actually worth a 20-minute walk).
  • Continue to Nanaimo, then Highway 4 through Cathedral Grove (stop here — non-negotiable).
  • Overnight in Port Alberni. Budget option: Timberland Motor Inn. Nicer: Hospitality Inn.

Day 2: Port Alberni → Tofino (130 km, 2.5 hr driving)

  • Morning: Side trip to Stamp Falls if salmon are running (August-October).
  • Drive Highway 4 to Tofino. Take your time — this is the scenic highlight.
  • Afternoon: Long Beach walk, or rent surfboards at one of the many shops in Tofino.
  • Dinner: Shelter Restaurant (upscale), Tacofino (casual, famous fish tacos), or Wolf in the Fog.
  • Overnight: Tofino has everything from hostels ($40/night) to luxury lodges ($500+/night). Middle ground: Ocean Village Resort.

Day 3: Tofino → Victoria (316 km, 5 hr driving)

  • Morning: Wild Pacific Trail in Ucluelet (8 km detour south of junction — dramatic cliff walk, 1 hour).
  • Retrace Highway 4 to Parksville. Side option: stop at Coombs Old Country Market (goats on the roof, it's a thing).
  • Return to Victoria via Highway 1. Arrive early evening.

5-Day Itinerary: South & Central Island Loop

Total driving: ~900 km

Best for: Those who want to explore beyond the tourist hotspots.

Day 1: Victoria → Sooke → Port Renfrew (108 km, 2 hr driving)

  • Drive Highway 14 along the Juan de Fuca Strait.
  • Stop at Sooke Potholes (swimming holes) and French Beach.
  • Arrive Port Renfrew by afternoon. Hike Botanical Beach at low tide (check tide tables in advance).
  • Overnight: Trailhead Resort or Port Renfrew Hotel. Limited options — book ahead in summer.

Day 2: Port Renfrew → Lake Cowichan → Nanaimo (175 km, 3 hr driving)

  • Complete the Pacific Marine Circle Route north through Lake Cowichan.
  • Stop in Duncan for the totem pole walk and lunch.
  • Continue to Nanaimo. Visit the Harbourfront Walkway, get fish and chips at Troller's.
  • Overnight: Best Western Dorchester or Coast Bastion Hotel.

Day 3: Nanaimo → Tofino (195 km, 3.5 hr driving)

  • Highway 19 north to Parksville, then Highway 4 west.
  • Cathedral Grove, Port Alberni lunch stop, then the winding road to the coast.
  • Afternoon/evening in Tofino. Beach walk, dinner.
  • Overnight in Tofino.

Day 4: Tofino → Comox Valley (250 km, 4 hr driving)

  • Morning surf or kayak in Tofino.
  • Retrace Highway 4 to Parksville, then Highway 19 north to Courtenay/Comox.
  • Afternoon: explore the Comox Valley — the Filberg Heritage Lodge, the Comox marina, or a brewery tour (Gladstone Brewing, Cumberland Brewing).
  • Overnight: Old House Hotel in Courtenay or Kingfisher Oceanside Resort.

Day 5: Comox Valley → Victoria (330 km, 4 hr driving)

  • Drive Highway 19 south through Qualicum Beach, Nanaimo.
  • Optional detour: Chemainus for lunch and murals, or Cowichan Bay for the maritime village.
  • Over the Malahat and back to Victoria by late afternoon.

7-Day Itinerary: Full Island — Victoria to Port Hardy & Back

Total driving: ~1,400 km

Best for: Those who want to see the whole island. The only way to really understand how diverse and large it is.

Day 1: Victoria → Cowichan Valley → Nanaimo (111 km)

  • Leisurely start. Malahat, Cowichan wineries, Duncan totems, Chemainus murals.
  • Overnight: Nanaimo.

Day 2: Nanaimo → Tofino (195 km)

  • Cathedral Grove, Port Alberni, Highway 4 to the coast.
  • Overnight: Tofino (2 nights here is worth it).

Day 3: Tofino Day

  • No driving. Surf, kayak, visit Meares Island (big tree trail — accessed by water taxi), storm watch if it's winter.
  • Ucluelet side trip: Wild Pacific Trail, the aquarium.
  • Overnight: Tofino.

Day 4: Tofino → Campbell River (305 km, 5 hr driving)

  • The longest driving day. Retrace to Parksville, then north on Highway 19.
  • Possible detour: Hornby or Denman Island ferry from Buckley Bay (adds 2-3 hours with ferry waits but worth it for Helliwell Provincial Park on Hornby).
  • Overnight: Campbell River. Comfort Inn or Painter's Lodge (historic fishing resort).

Day 5: Campbell River → Port Hardy (238 km, 3.5 hr driving)

  • Fill up gas in Campbell River. Seriously.
  • Drive Highway 19 north. Stop at Telegraph Cove for whale-watching or the museum.
  • Arrive Port Hardy by afternoon. Visit the harbour, walk Storey's Beach.
  • Overnight: Port Hardy. Kwa'lilas Hotel (First Nations-owned, modern) or Glen Lyon Inn.

Day 6: Port Hardy Area Day

  • Day trip options: Cape Scott trail to San Josef Bay (45 min drive + 2.5 km hike to a stunning beach), or kayak the Broughton Archipelago.
  • Visit the old Fort Rupert site, the Copper Maker gallery.
  • Overnight: Port Hardy.

Day 7: Port Hardy → Victoria (502 km, 7–8 hr driving)

  • Long day. Leave early. This is mostly a transit day.
  • Break it up: lunch stop in Campbell River or Courtenay. Stretch your legs at Qualicum Beach.
  • Arrive Victoria by evening.

💡 7-Day Trip Budget Estimate (2 people, 2025-2026)

  • Gas: ~$250-350 (depends on vehicle, prices averaging $1.80/L)
  • Accommodation: $900-1,800 (budget motels to mid-range hotels, 6 nights)
  • Food: $500-800 (mix of restaurants and grocery/picnic meals)
  • Activities: $150-400 (whale watching ~$120/person, park fees, kayak rentals)
  • Total estimate: $1,800-3,350 for two people, not including ferry to/from the mainland

When to Drive: Seasonal Considerations

Vancouver Island is driveable year-round, but each season brings different challenges. Read the weather guide for detailed climate info.

Summer (June–August)

Pros: Long daylight (5 AM–9:30 PM), dry roads, all services open

Cons: Heavy traffic on Highway 4 and the Malahat, RV congestion, higher prices

The most popular time to drive the island, and it shows. Highway 4 to Tofino can back up for kilometres on Friday afternoons. Book accommodation well in advance — Tofino sells out months ahead. The upside: all gas stations, restaurants, and campgrounds are open and operating at full hours.

Fall (September–October)

Pros: Reduced traffic, salmon runs, fall colours in the Cowichan Valley

Cons: Increasing rain, shorter days, some seasonal businesses close mid-October

Arguably the best driving season. Crowds thin dramatically after Labour Day. The weather stays decent through September, and October brings spectacular fall colour, especially around Lake Cowichan and the Comox Valley. Storm-watching season begins in Tofino.

Winter (November–March)

Pros: No crowds, storm watching, lowest accommodation prices

Cons: Heavy rain, fog, Malahat closures, short daylight (8 AM–4:30 PM in December)

Vancouver Island gets snow only occasionally at sea level, but the Malahat, Highway 4 over Sutton Pass, and Highway 19 north of Campbell River can all see snow. Winter tires are legally required October 1 to April 30 on most highways. The Malahat closes several times each winter for accidents or black ice.

Spring (April–May)

Pros: Wildflowers, returning wildlife, fewer tourists, moderate weather

Cons: Still rainy through April, some seasonal services haven't opened yet

May is excellent for driving the island. The rain tapers off, wildflowers are out, and summer crowds haven't arrived. Some seasonal businesses (particularly in Tofino, Port Renfrew, and the North Island) don't open until May long weekend (Victoria Day).

Best Viewpoints & Photo Stops

Spots worth pulling over for, organized south to north. All are accessible from the main highways with minimal walking.

Southern Island

  • Malahat Summit Viewpoint (Highway 1, km 28): Panoramic view of Saanich Inlet, Brentwood Bay, and the Gulf Islands. Free pullout on the southbound side. Best at sunrise.
  • Malahat Skywalk (Highway 1, km 32): Paid attraction ($32/adult) with a 250 m spiral walkway to a 40 m viewing platform. Genuinely impressive 360° views. Worth it once.
  • Kinsol Trestle (near Shawnigan Lake): One of the world's tallest free-standing timber rail trestle bridges. 188 m long, 44 m high. Short walk from parking lot. Stunning in fall.
  • Sombrio Beach (Highway 14, km 80): 15-minute trail to a wild, windswept beach with sea stacks. Dramatic in any weather.
  • Botanical Beach (Port Renfrew): Tidal pools at low tide are the best on the island. Photograph the sandstone formations.

Central Island

  • Cathedral Grove (Highway 4, km 20): The giant Douglas firs need no introduction. Best light: early morning when sun shafts filter through the canopy.
  • Long Beach (Pacific Rim Hwy): 16 km of unbroken sand. Walk out at low tide for reflections of the surrounding forest and islands. Classic Vancouver Island.
  • Cox Bay Viewpoint (near Tofino): Elevated viewpoint overlooking surfers and Tofino's outer coast. Parking lot right off the highway.
  • Mt. Washington Alpine (Highway 19, Courtenay turnoff): 1,588 m elevation. In summer, drive to the village for views of the Comox Glacier, Strait of Georgia, and the Coast Mountains.

North Island

  • Elk Falls Provincial Park (Campbell River): 25 m waterfall with a suspension bridge viewpoint. 5-minute walk from the parking lot. Free.
  • Nimpkish Lake Viewpoint (Highway 19, km 170): Informal pullout with views across the lake to snowcapped mountains. Early morning mist is magical.
  • Telegraph Cove: The boardwalk village is photogenic in any light. Old pilings, colourful buildings, mountains behind.
  • San Josef Bay (Cape Scott area): The most spectacular beach on the island — sea stacks, turquoise water, zero development. 2.5 km hike from the trailhead.

RV-Friendly Routes & Considerations

Vancouver Island is popular RV territory, but not every road is built for a 35-foot motorhome. Here's what works and what doesn't. See our camping & RV parks guide for hookup details.

Routes by RV Suitability

Route Max RV Length Difficulty Notes
Highway 1: Victoria–Nanaimo Any size Moderate Malahat grades are steep but road is wide. Use pullouts.
Highway 19: Nanaimo–Campbell River Any size Easy Best RV road on the island. Mostly 4-lane.
Highway 19: Campbell River–Port Hardy 35 ft Moderate 2-lane but adequate width. Watch for logging trucks.
Highway 4: Parksville–Port Alberni 35 ft Moderate Mountain pass but manageable. Cathedral Grove parking tight.
Highway 4: Port Alberni–Tofino 28 ft recommended Challenging Tight curves, single-lane bridges. Stressful in large RVs.
Highway 14: Victoria–Sooke 30 ft Moderate Gets narrow past Sooke. Fine to Sooke itself.
Highway 14: Sooke–Port Renfrew 24 ft max Difficult Very narrow, winding, cliff edges. Not recommended.
Pacific Marine Circle (Port Renfrew–Lake Cowichan) Not recommended Difficult Narrow, logging road character. Take a car.

RV Dump Stations & Services

Sani-dump stations are available in most larger towns: Victoria (several), Nanaimo (Departure Bay area), Parksville, Port Alberni, Campbell River, and Port Hardy. Between Campbell River and Port Hardy, the only dump station is in Port McNeill. Most provincial park campgrounds have dump facilities but charge $5-10 for non-guests.

RV Fuel Economy Reality

A Class C motorhome (25-30 ft) typically gets 18-22 L/100 km on island highways. Class A rigs (30+ ft) run 25-35 L/100 km. At $1.85/L average, that's roughly $35-65 per 100 km. The full Victoria-Port Hardy-Victoria loop (~1,000 km) will burn $350-650 in gas alone for a motorhome. Budget accordingly.

💡 RV Ferry Tips

BC Ferries charges by vehicle length. A 25-foot RV costs roughly $120-140 for a one-way Tsawwassen-Swartz Bay crossing (plus ~$20/adult passenger). A 35-footer runs $155-180. Book early — oversized vehicle spaces are limited and sell out in summer. The Horseshoe Bay to Departure Bay route is sometimes easier to book for large RVs. See our ferries guide for full details.

Related Guides

More BC destinations: Prefer mountains over ocean? Explore the Revelstoke Valley →