The Best Stops on the Drive from Nanaimo to Tofino
by Tamara Neale
A Local’s Guide to Vancouver Island’s Most Beautiful Road Trip
Every Spring Break and summer season, travellers heading to the west coast of Vancouver Island ask the same question:
“What’s the drive from Nanaimo to Tofino like?”
The short answer?
It’s one of the most beautiful road trips in British Columbia.
The longer answer is that the Nanaimo to Tofino drive is about 210 km (130 miles) and takes roughly 2.5–3 hours without stops — but you’ll want to give yourself extra time because there are some incredible places to pause along the way.
The road winds through dense coastal forests, climbs through mountain passes, opens up to lake views, and finally drops you onto the Pacific coastline.
After living on the west coast for over 15 years, I’ve made this drive more times than I can count.
Here are some of my favorite stops between Nanaimo and Tofino that make the journey even better.
Stop 1: Nanaimo – Fuel Up Before the Road
Before leaving Nanaimo, I always start the drive with a good meal and a proper coffee. Once you pass Port Alberni, food stops become limited.
If you’re looking for great places to eat in Nanaimo before driving to Tofino, here are a few reliable favorites.
Pho Before the Drive
A steaming bowl of pho before a road trip always hits the spot. Warm broth, fresh herbs, and something satisfying before settling into the highway.
Sushi Stop
Quick, fresh sushi and consistently good food — a great stop if you want something lighter before the drive.
Korean Comfort Food
Horang is the Korean sister restaurant to Nori and serves incredible Korean dishes. If you're craving something warm and hearty before heading across the island, this spot is worth visiting.
Coffee Worth the Detour
This small roastery near Woodgrove Mall serves some of the best coffee on Vancouver Island.
It sits under an apartment complex across from a veterinary hospital and might not look flashy from the outside — but the coffee is exceptional.
If you love coffee, it’s worth the five-minute stop before beginning the drive west.
Stop 2: Port Alberni – A Cozy Midway Break
About halfway through the Nanaimo to Tofino drive, you'll reach Port Alberni.
This is the last larger town before the mountain pass and a great place to stretch your legs.
One of my favorite stops here is:
It’s cozy, welcoming, and perfect for grabbing a coffee or pastry before continuing toward the coast.
Stop 3: Cathedral Grove – Vancouver Island’s Ancient Forest
One of the most famous stops along the route is Cathedral Grove.
And it’s worth every bit of the attention it gets.
This old-growth forest contains towering Douglas fir trees that are over 800 years old.
The short walking trails here take you through some of the largest trees on Vancouver Island.
Even if you only have ten minutes, stepping out of the car here is unforgettable.
Stop 4: Hidden Gems Near Port Alberni
If you’ve got time for a short detour, there are a couple hidden gems locals love.
Hole in the Wall
A short forest trail leads to a waterfall pouring through a perfectly round hole carved into rock.
It’s a unique stop that feels slightly tucked away.
Sproat Lake
On warm days this is one of the best swimming lakes on Vancouver Island.
Clear water, mountain views, and a refreshing break before the mountain pass.
Stop 5: Fuel Up Before the Mountains
Before leaving Port Alberni, make sure your tank is full.
A reliable stop is:
Tseshaht Market
Gas stations become scarce once you head into the mountains.
Stop 6: Kennedy Lake Viewpoint
As you get closer to the coast, watch for a scenic pullout overlooking Kennedy Lake.
The mountains open up around the lake and you begin to feel that shift toward the Pacific Ocean.
It’s one of those quiet views that always makes me slow down.
Stop 7: Long Beach – Your First Ocean Stop
Before heading into town, make one final stop at:
Long Beach
This beach is part of Pacific Rim National Park Reserve and one of the most iconic stretches of coastline in Canada.
Pull over.
Walk onto the sand.
Take a deep breath of Pacific air.
You’ve officially arrived on the west coast.
Road Trip Tips for Driving from Nanaimo to Tofino
If this is your first time making the trip, here are a few helpful tips:
• Download playlists or podcasts before leaving Nanaimo. Cell service is limited through the mountains.
• Fuel up in Port Alberni. Gas stations become scarce afterward.
• Drive slowly through Cathedral Grove. The road can be narrow and busy with visitors.
• Check Highway 4 road conditions during winter or stormy weather.
Welcome to Tofino
Tofino has a way of slowing people down.
The ocean, the forests, the rhythm of the tides — something shifts when you arrive.
If you’re making the drive this Spring Break, take your time getting here.
Some of the best parts of the trip happen before you even reach the coast.
And if you find yourself wandering through town, come say hello to us at The Hobbyist.
We’d love to welcome you to the coast.
— Tam
Founder, The Hobbyist
Tofino, BC 🌊