The Ultimate Seattle to Banff Road Trip Itinerary
*Disclosure: I only recommend products/services that I would use myself & all opinions expressed here are my own. This post may contain affiliate links meaning that, at no additional cost to you, I may earn a small commission which in turn helps fund my next adventure! Please read the Privacy Policy for more information.
When I started planning my trip to Banff, I knew I wanted to drive. Partly because I love a good road trip, but mostly because the route from Seattle through British Columbia looked far too beautiful to miss.
Instead of making the drive in one long day, I split it into three days and turned the drive into its own adventure. I stopped at waterfalls, had a picnic lunch beside a lake, explored mountain towns like Revelstoke and Golden, and even squeezed in an alpine coaster before arriving in Banff.
By the time I reached the Canadian Rockies, I was already wondering why more people don't talk about the drive itself. Yes, it’s long, but it’s well worth it - especially if you split it up and soak it all in.
In this guide, I'm sharing my exact Seattle-to-Banff road trip itinerary, including where I stayed, the best stops along the way, and tips for planning your own drive through British Columbia and the Canadian Rockies.
View from Revelstoke Lookout in Mount Revelstoke National Park
How Far Is Seattle from Banff?
The drive from Seattle to Banff is approximately 595 miles and takes around 10 to 11 hours without stops. Technically, you could make the drive in a single day, but I wouldn't recommend it.
One of the things that makes this road trip so special is how dramatically the scenery changes along the way. You'll pass waterfalls, mountain lakes, rolling farmland, ski towns, and eventually some of the most breathtaking mountain scenery in Canada. There are plenty of opportunities to get off the highway, stretch your legs, and discover places that are worth visiting.
For my trip, I split the drive into three days on the way to Banff and two days on the way home. This gave me enough time to enjoy the journey without feeling rushed while still maximizing my time in the Canadian Rockies.
I think this road trip is best suited for travelers who enjoy scenic drives and have some flexibility with their vacation time. If you prefer to fly directly to your destination and make the most of every day in Banff, flying into Calgary and renting a car makes more sense. But if you enjoy discovering small towns, stopping at roadside attractions, and taking the scenic route whenever possible, the drive from Seattle to Banff is perfect for you, and I’d do it again in a heartbeat.
Seattle to Banff Road Trip Overview
I broke this Seattle-to-Banff road trip into three days on the way there and two on the way home. This pace allowed me to see some incredible places along the route without feeling rushed or spending entire days behind the wheel. I researched stops along the way and saved them to my Google Maps so that I had plenty of options if I felt like taking a break.
On the way to Banff, I focused on exploring British Columbia and skipped stopping in Washington completely. I live in Seattle and knew that I could easily explore the state at another time.
I opted for an overnight stop in Kamloops and Revelstoke before continuing on to Golden. After spending five days exploring Banff National Park, I returned home via a different route through Idaho with an overnight stop in Ponderay.
Here's a quick overview of my itinerary:
| Day | Route | Overnight |
|---|---|---|
| Day 1 | Seattle → Bridal Veil Falls → Lake of the Woods → Kamloops | Kamloops |
| Day 2 | Kamloops → D Dutchmen Dairy → Begbie Falls → Revelstoke | Revelstoke |
| Day 3 | Revelstoke → Pipe Mountain Coaster → Golden Skybridge → Golden/Banff | Golden |
| Days 4–8 | Exploring Banff National Park & Jasper | Golden |
| Return Day 1 | Calgary → Ponderay | Ponderay |
| Return Day 2 | Ponderay → Seattle | Home |
If you have less time, you could easily condense this itinerary into two driving days each way. But if your schedule allows, I think this pace strikes a great balance between seeing the highlights and still having time to enjoy the drive and scenery. I personally loved getting to the town I was spending the night in before dusk, checking into my accommodation, and going out to dinner before settling in for the night.
Day 1: Seattle to Kamloops
I left Seattle early in the morning and crossed into Canada near Abbotsford before beginning the longest driving day of the trip.
The border crossing itself was quick and easy, though I'd recommend checking wait times before you leave, especially during summer weekends and holidays. Once I was through, I settled in for a scenic drive through the Fraser Valley with my first stop just a couple of hours ahead.
Stop 1: Bridal Veil Falls
My first stop of the day was Bridal Veil Falls Provincial Park. This is the perfect place to stretch your legs after a few hours in the car. The trail to the waterfall is short, easy, and well-maintained, making it an ideal stop on a road trip, even if you're trying to stay on schedule.
The waterfall itself is impressive, especially after periods of rain or snowmelt. I spent about 30-45 minutes here before getting back on the road, which felt like the right amount of time.
If you're planning this drive, I definitely recommend making the stop. It's a low-effort detour with a high reward, plus it’s always great to stretch your legs while on a long road trip.
Stop 2: Lake of the Woods
From Bridal Veil Falls, I continued north toward Lake of the Woods near Hope for lunch. This ended up being one of my favorite stops of the entire drive.
Before leaving Seattle, I packed a lunch so I could save time and take advantage of some of the scenic picnic areas along the route, and this spot could not have been more perfect. The parking lot and picnic area seem very simple at first, but beyond the treeline is a steep dirt path that takes you to the shore of a beautiful green lake.
What I didn't realize before arriving is that it's also a popular swimming spot. There were people floating in the water and enjoying the sunshine, and I immediately wished I had packed a floatie and given myself a little more time here.
Instead, I enjoyed my lunch at the picnic tables and soaked in the views before continuing north. If you're doing this road trip during summer, I'd consider bringing a swimsuit and building in an extra hour or two to enjoy the lake.
Lake of the Woods
Arriving in Kamloops
After lunch, I continued on to Kamloops, where I spent my first night. Kamloops is a convenient overnight stop because there are plenty of accommodations and restaurants without requiring a major detour from the route. After checking into my rental home, I headed downtown for dinner and spent the evening exploring a bit before turning in early.
By this point, I was ready for a good night's sleep and excited for the next day's drive to Revelstoke, which ended up being one of my favorite parts of the entire road trip.
The rental home that I stayed at was a guest house with a private entrance, and it was absolutely perfect! It was a one-bedroom unit with a cozy backyard featuring a small fountain, a fire pit, and a swing. The host even put out English muffins, jam, and tea for me to have the following morning. It was truly a perfect, serene first night. They’ve also added a barrel sauna since my stay.
Day 2: Kamloops to Revelstoke
The drive from Kamloops to Revelstoke was one of my favorite days of the entire road trip. Leaving Revelstoke was also a favorite, too - in a good way!
Between homemade ice cream, waterfalls, mountain viewpoints, and one of the cutest mountain towns in British Columbia, this was the day when I really started to feel like I was on vacation.
I wasn't in a rush to get anywhere, which allowed me to enjoy a few fun stops before arriving in Revelstoke for the evening.
Stop 1: D Dutchmen Dairy
My first stop of the day was D Dutchmen Dairy. If you're anything like me, a roadside ice cream stop is reason enough to pull over.
This family-owned dairy farm is known for its homemade ice cream made from milk produced right on the farm. I grabbed a scoop and spent some time wandering around the property before continuing east toward Revelstoke. It's a quick stop, but one that's absolutely worth making.
Stop 2: Begbie Falls
Before heading into Revelstoke for the evening, I made a small detour south of the city to visit Begbie Falls.
Getting there takes a little effort, making this stop not for everyone. The drive follows a dirt road for several miles and feels increasingly remote the farther you go. By the time I arrived, there were very few people around, which made the experience feel peaceful but also slightly eerie.
The hike itself is relatively short and leads to a beautiful waterfall surrounded by dense forest.
While I wouldn't consider this a must-see stop if you're short on time, it's a great addition if you enjoy finding quieter places that most visitors drive right past. I had time to kill, so I didn’t mind the extra effort it took to reach the trailhead.
Stop 3: Meadows in the Sky Parkway
One stop I would absolutely prioritize is the drive up Mount Revelstoke National Park to Meadows in the Sky Parkway.
The road climbs steadily through the mountains before opening up to spectacular views of the surrounding valleys and peaks.
After spending much of the day in the car, it was nice to slow down and simply take in the scenery for a while. The views from the top are incredible and gave me my first real taste of the mountain landscapes that would define the rest of this trip - it also reminded me of parts of Glacier National Park.
If you only have time for one stop before arriving in Revelstoke, make it this one! And don’t forget your bear spray!
Where to Stay in Revelstoke
For my overnight stay, I checked into Basecamp Suites Revelstoke, and I loved the location. The property sits right on the main street of downtown, making it easy to walk to restaurants, coffee shops, and local stores without needing to move the car.
The self-check-in process was seamless, and the suite had everything I needed for a comfortable night's stay. The room was also quieter than expected for a high-traffic area.
After getting settled, I headed across the street to Craft Bierhaus for dinner and a local beer before calling it an early night.
Why Revelstoke Was One of My Favorite Stops
Before this trip, I knew Revelstoke was popular with skiers and outdoor enthusiasts, but I wasn't expecting to like it as much as I did.
It has the perfect mountain-town atmosphere: walkable, laid-back, surrounded by incredible scenery, and filled with locally owned businesses instead of chain restaurants and shops.
If you're driving from Seattle to Banff, I highly recommend spending a night here rather than simply passing through. It's one of those places that make you want to stay a little longer than planned, and somewhere I plan to visit again to spend a little more time.
Day 3: Revelstoke to Golden
By the third day, I was fully in road trip mode. I had settled into the slower pace of the drive, spent two nights in beautiful mountain towns, and was finally making my way toward Banff. But before arriving in Golden, I had two more stops planned that turned out to be some of the most fun experiences of the entire trip.
If you're following a similar route, I'd recommend giving yourself time to enjoy a slow morning before hitting the road. There are tons of cute little coffee shops and breakfast spots within walking distance.
Stop 1: Pipe Mountain Coaster
My first stop of the day was the Pipe Mountain Coaster just outside of Revelstoke.
If you've never ridden an alpine coaster before, think of it as a roller coaster track built into the mountainside where you control your own speed.
The track twists and turns through the forest, giving you incredible views while still delivering enough speed to get your adrenaline going. It was the perfect way to start the day and one of those attractions that's fun whether you're traveling solo, with friends, or as a family.
I hadn’t been on an alpine coaster since I was a little girl. This definitely brought out my inner child again and brought back so many forgotten childhood memories.
Stop 2: Golden Skybridge
Next up was one of the attractions I had been looking forward to most: the Golden Skybridge. Located in Golden, British Columbia, about 30 minutes west of Banff National Park, this adventure park is often marketed toward families. As a solo traveler in my 30s, I wasn't entirely sure what to expect.
The suspension bridges are impressive, stretching high above a dramatic canyon with beautiful views of the surrounding mountains and forest. Walking across them took a little bit of encouragement and a mental pep talk, but it felt incredible once you made it across. I’ve also never gripped my phone tighter.
The park also offers ziplining, a giant canyon swing, and an alpine coaster. While I skipped a few of the more extreme activities, I still had an absolute blast exploring the park, and I rode the alpine coaster here twice because I loved it that much.
If you're already driving through Golden on your way to Banff, I think it's well worth a stop, whether you’re traveling solo, with friends, or with family. It truly is fun for anyone.
I'll share more details in my full Golden Skybridge review, but this turned out to be so much fun and a great stop on the road trip.
Arriving in Golden
Unlike most visitors who stay directly in downtown Banff, my friend and I chose to base ourselves in Golden for our time in the area. Looking back, I would make the same decision again and recommend it to others.
Golden is smaller, quieter, and significantly less crowded than Banff. We stayed in a private two-bedroom chalet surrounded by forest with a hot tub, designated parking, and incredible mountain views. It felt like the perfect place to unwind after a day of exploring.
While staying in Golden added about 30 minutes of driving each way when visiting Banff, we found that the tradeoff was well worth it. Accommodations were more affordable, traffic was lighter, and the drive between Golden and Banff is beautiful. For travelers who don't mind waking up a little earlier each morning, Golden can be an excellent alternative to staying in Banff itself.
The drive between Golden and Banff was also when I got my first truly unforgettable look at the Canadian Rockies. Living in Washington State, I see mountains all the time. But the Rockies are different. They're bigger, more dramatic, and seem to stretch endlessly across the horizon.
As the mountains grew larger outside my windshield, I found myself getting more excited with every mile.
After three days on the road, I was finally about to begin the Banff portion of the trip. And somehow, the drive there had already exceeded my expectations.
Return Drive from Banff to Seattle
After five days in Banff, I dropped off my friend in Calgary and began the drive back to Seattle. I took a different route home through Idaho and split the drive into two days with an overnight stop in Ponderay.
Unfortunately, I came down with COVID during the return drive, so I wasn't able to do as much exploring as originally planned. Instead, I focused on making steady progress toward home while still breaking up the drive into manageable chunks.
I spent the night at Outdoors Inn in Sandpoint, Idaho, a renovated roadside motel that made for a comfortable overnight stop before continuing to Seattle the following day. This adorable inn really exceeded my expectations. The room was spacious, the bed was extremely comfortable, and there was a large bathtub that I took advantage of since I was sick. I wish I had taken better photos, but I highly recommend booking a room here if you’re in the area.
If you're feeling well and have extra time, I'd recommend building in stops around Coeur d'Alene and Spokane. Spokane's Riverfront Park and SkyRide are both worth considering if you're looking to stretch your legs before the final push home.
Tips for Driving from Seattle to Banff
After spending more than a week driving through British Columbia, Alberta, and Idaho, there are a few things I'd do again and a few things I'm very glad I had prepared for before leaving home.
Get Your Car Checked Before You Leave
This may seem obvious, but it's worth mentioning because some stretches of this drive take you through remote mountain areas where services can be limited.
Before leaving Seattle, I recommend having your vehicle checked over and making sure your:
Tires are in good condition
Oil change is up to date
Fluids are topped off
Spare tire is properly inflated (and know how to change it!)
Emergency kit is stocked
I learned this lesson the hard way. While visiting the Pipe Mountain Coaster near Revelstoke, I unknowingly picked up a nail in one of my tires. The resort was doing construction at the time, and I likely drove over it while parking.
The crazy part is that the tire didn't go flat right away. I drove all the way to Golden, made a couple of trips between Banff and Calgary to pick up my friend from the airport, and didn't discover the issue until two days later. Looking back, it feels like a small miracle that the tire held together and didn't fail while driving at highway speeds through the mountains. When my tire finally blew, I had no idea how to put on the spare.
Make Sure You Have Roadside Assistance
Whether you use AAA or another roadside assistance provider, make sure you understand exactly what your coverage includes before crossing the border.
AAA memberships are generally honored in Canada through the Canadian Automobile Association (CAA), but it's worth confirming your coverage details before your trip.
When you're driving through unfamiliar areas, knowing you have access to towing, tire changes, and emergency assistance provides a lot of peace of mind.
I did attempt to use my AAA service after my tire blew minutes from our rental home in Golden, but since it was a holiday weekend, the wait time was over 5 hours, and we had places to explore! We eventually flagged down a lovely gentleman who had recently bought his daughter the same car I have, and he helped put on my spare tire.
Download Offline Maps
Cell service can be spotty in some areas of British Columbia and the Canadian Rockies. Before leaving, download offline maps through Google Maps so you can continue navigating even without service. This is something I do before all road trips and all international trips, actually.
Pack a Cooler and Picnic Supplies
One of my favorite stops on this entire road trip was an impromptu picnic at Lake of the Woods.
Packing lunches, snacks, and drinks not only saves money, but also gives you the flexibility to stop at scenic lakes, viewpoints, and parks whenever you find a spot that catches your eye.
Build Flexibility Into Your Schedule
One of the biggest reasons this itinerary worked so well was that I wasn't trying to cram everything into a single day. Road construction, weather, wildlife sightings, and unexpected discoveries are all part of driving through the Canadian Rockies.
Giving yourself a little extra time allows you to make spontaneous stops without constantly worrying about getting behind schedule.
Book Accommodations Early During Peak Season
Banff and the surrounding mountain towns are incredibly popular during summer and early fall. If you're planning this road trip between June and September, I recommend booking accommodations several months in advance, especially if you want to stay in places like Revelstoke, Golden, or Banff.
While the road trip itself was incredible, Banff absolutely lived up to the hype. From cruising across Lake Minnewanka and taking in the views from the Banff Gondola to watching the sunrise at Moraine Lake and hiking above Lake Louise, there was never a shortage of memorable experiences. I spent five days exploring the Canadian Rockies and have put together detailed guides on everything from planning the perfect Banff itinerary to choosing the best tours and activities. If you're planning your own trip, start with the guides below.
More Banff Travel Guides
Planning your time in Banff? These guides will help you choose where to stay, what to do, and which experiences are worth adding to your itinerary.
5 Day Banff Itinerary
The Easiest Way to Visit Lake Louise and Moraine Lake from Banff
Golden Skybridge Review
Happy travels!
-Tess
Looking for more travel inspiration in Canada? Check out these articles!
Tess Arnold
Hi! I’m Tess, founder of TravelingTessie.com, and not only do I love to travel, but I love immersing myself in new places and finding off the beaten path experiences wherever I go! I’ve lived in 4 different states & traveled to 13 countries and counting. I believe that tourism is meant to benefit both visitors and locals alike—and I want to bring that idea back into the travel industry by highlighting companies run by locals such as tours, hotels, restaurants, and more. On Traveling Tessie you can find hidden gems in top destinations around the world, travel tips, detailed city guides, and tons of inspiration for your next trip! If you love travel as much as I do, then please join me on this journey! I hope you enjoy my content as much as I enjoy providing it for you!

