Start with Roadsurfer Calgary Pickup near the Calgary Airport/industrial area — this is very much a “get organized and get moving” stop, not a sightseeing one, so don’t overthink it. Plan on about 90 minutes for the handoff, walk-through, and any questions about hookups, dumping, power. If you can, arrive with your first-night bags, bedding, and a quick list of what the teens will actually eat on the road, because RV kitchens are happiest when the fridge is stocked once and not re-packed ten times. From there, head straight to Costco Calgary Beacon Hill in northwest Calgary for a fast one-stop stock-up: water, breakfast food, snacks, trail lunch stuff, and any camping basics you forgot. Expect Costco to chew up close to an hour once you’ve parked, loaded, and waited your turn at checkout, so this is the perfect place to buy in bulk before prices jump in the mountain towns.
Once you’re loaded, take the Banff Trail / Trans-Canada Drive West toward Canmore and then Banff — this is the exact kind of first drive that makes the trip feel real without turning the day into a marathon. In the RV, give yourself more breathing room than Google Maps suggests, especially through Stoney Trail, the west edge of Calgary, and the last stretch into the park where traffic can bunch up around shift-change and dinner hour. If you leave in the late afternoon, you’ll usually roll into Banff just in time for golden-hour mountain views instead of blacktop stress. Parking in Banff Avenue and the central core is possible, but it’s tight for RVs, so treat town as a short stop and aim to be based at camp before you go out for dinner.
For your first meal, book The Grizzly House on Banff Avenue — it’s touristy in the best “everyone has a good time here” way, and it works especially well with teenagers because the fondue is interactive and low-pressure after a long travel day. Expect around $35–55 per person depending on what you order, plus drinks; reservations are smart, especially on a Thursday evening when Banff starts to fill with weekend travelers. If you arrive a little early, there’s usually some easy people-watching around the main strip before you sit down. After dinner, drive a few minutes up to Tunnel Mountain Trailer Court Campground, your most convenient Banff RV base: full-service sites, easy access to town, and a much less stressful overnight than trying to improvise parking in the core. Check-in is straightforward, and once you’re hooked up, you can finally exhale — tomorrow you’ll already be in the mountains, which is exactly where you want to wake up.
Start with the Banff Gondola on Sulphur Mountain as soon as you’re parked and caffeinated. Go early if you can — first rides are usually the calmest, and the light is best for photos over the Bow Valley and the townsite. Expect around 2 hours total including the ride, boardwalk time at the top, and a few family-photo stops; tickets typically run roughly CAD 70–80 per adult and a bit less for teens/kids, depending on date. If the weather is clear, linger on the upper boardwalk before heading back down, because once the midmorning tour buses arrive the viewpoint gets noticeably busier.
From there, a short hop brings you to the Banff Upper Hot Springs for an easy recovery stop. It’s one of the most practical “first day in the Rockies” resets: warm water, mountain views, and no extra driving stress. Plan on about 90 minutes; admission is usually around CAD 17–20 per adult and a little less for youth. Bring swimsuits, sandals, and a couple of towels from the RV, and keep in mind this is a very simple, old-school public pool experience — part of the charm, not a spa day.
After you come back down into town, swing by the Cascade of Time Garden for a quick walk and photos. It’s not a big time commitment, but it’s a lovely place to orient yourself to the mountain setting without trying to “do too much” on day one. From there, head over to Wild Flour Bakery on Banff Ave for lunch or a sturdy snack; this is exactly the kind of place where an RV family can get sandwiches, soups, baked treats, and coffee without fuss. Budget about CAD 12–20 per person, and if the line is long, it usually moves quickly enough. If you can, take your food to a bench rather than trying to sit in the tiny café — Banff is far more pleasant when you leave a little wiggle room in the schedule.
Use the afternoon for the Lake Minnewanka Scenic Drive & Two Jack Lake loop, which is one of the easiest places to see big scenery without committing to a long hike. The road has several pullouts that work fine for an RV if you’re patient and pull off fully; just avoid stopping in narrow shoulders because Banff traffic can be unforgiving. Two Jack Lake is the best low-effort payoff here — a classic spot for family photos, a short shoreline wander, or just stretching your legs while the teens get some space. Give yourself 2–3 hours for the drive, stops, and a bit of wandering, and try to arrive before late afternoon so you’re not hunting for parking at the same time everyone else is. Then finish the day by checking into Spray Lakes West Campground, which is a quieter, more spacious overnight than staying right in the townsite. It’s a strong RV choice if you want mountain scenery and room to breathe; sites are generally easier for larger rigs, but do confirm the exact RV length limits when you book because mountain campgrounds can be particular. Expect roughly CAD 35–50 for a powered or basic site, depending on amenities, and bring everything you need for the evening since services can be limited compared with a town campground.
Get an early start and head straight to Lake Louise Lakeshore before the day-trippers flood in. If you’re there by about 8:00–8:30 a.m., you’ll have the best shot at easier parking, clearer photos, and that unreal turquoise water without the shoulder-to-shoulder crowding. It’s an easy, mostly flat wander, so it’s a good first stop for all four of you after the drive in. Parking at Lake Louise Village and the lakeshore lots can tighten fast in peak season; if the main lots are full, just be patient and keep an eye out for turnover rather than circling endlessly.
From the lakeshore, continue to the Lake Agnes Tea House Trailhead for your more active block. This is the classic “worth the climb” hike for teens: steady uphill, rewarding views, and a real mountain trail feel without being overly technical. Plan on 3–4 hours total if you want to do it comfortably and stop at the tea house; bring water, layers, and some snacks because prices up top are high and service can be slower on busy days. After you’re back down, reset with lunch at Fairmont Chateau Lake Louise, Alpine Social. It’s one of the easiest places to get a proper sit-down meal right on the lake, and while it’s not cheap, the view is the whole point — think roughly CAD 25–45 per person depending on what you order. If you want to keep it simple, a table with soup, sandwiches, or burgers is plenty before the next scenic stop.
If Parks Canada shuttle reservations are available, use the Moraine Lake shuttle experience as your marquee afternoon move; this is the big scenic payoff and, honestly, one of the smartest ways to handle the Lake Louise area without wrestling parking chaos. Build in about 2 hours total once you factor in shuttle timing and lake time, and don’t leave it too late in the day unless your reservation is fixed. On the way north, pause at Num-Ti-Jah Lodge at Bow Lake for a quieter, historic stop that breaks up the Parkway in a beautiful way — it’s perfect for a short stretch, photos, and a slower transition out of the Lake Louise basin. By evening, roll into Lake Louise Hard-sided RV Campground and get settled early; it’s the most practical overnight for an RV here, with the easiest access for tomorrow’s Icefields Parkway start. If you’re lucky, you’ll catch a calm mountain sunset right from camp, and that’s the kind of night that makes the whole route feel worth it.
Start with an early departure from Lake Louise so you can reach Peyto Lake Viewpoint before the parking lot gets busy; this is one of those stops that feels almost unfairly beautiful for how little effort it takes. The walk from the lot is short and well-marked, but it can be icy or slushy in May, so keep the teens in proper shoes and give yourself a full hour including photos. There’s no real food service here, just a classic “pull over, take in the view, move on” kind of stop, so coffee and breakfast in the RV beforehand is the move. After that, continue south along the parkway and make your next practical pause at the Columbia Icefield Discovery Centre, which is basically the logistics hub for this stretch: washrooms, fuel, snacks, and check-in if you’re doing the glacier experience. Budget roughly 1.5 hours here if you’re also sorting tickets or stretching your legs.
From the Columbia Icefield Discovery Centre, head into the Athabasca Glacier / Ice Explorer experience, which is the headline stop of the day and usually a big hit with teenagers because it’s hands-on, dramatic, and not just another lookout. Expect the guided portion to take around 2 hours door-to-door, and dress warmer than you think you need to — even in spring, it’s cold on the ice and the wind can bite. After the glacier, the scenery softens a bit as you head toward Sunwapta Falls for a cleaner, easier waterfall stop with a quick payoff. The short trail to the lower viewpoint is straightforward, and 45 minutes is plenty unless everyone gets pulled into photo mode. This is a good reset stop before the long final push to Revelstoke, and it gives the day a nice rhythm instead of feeling like one endless drive.
Roll into Revelstoke and keep dinner simple at The Village Idiot Bar & Grill in the downtown core, which is exactly right after a big mountain day: hearty burgers, pub food, and a casual room where nobody minds RV-road-trip clothes. It’s usually an easy place for a family of four to get fed without a fuss, and you’re looking at about $20–35 per person depending on drinks and extras. After dinner, head to Revelstoke RV & Cabin Resort for the night — a solid, reliable overnight base with the kind of amenities you appreciate after a full day on the road, including easy RV access, hookups, and a straightforward check-in. If you still have energy, take a short walk around the resort or into town for a final stretch, then call it early; tomorrow will feel much better if you make this an actual recovery night.
Start with Revelstoke Mountain Resort Gondola right when it opens so you’re not waiting behind summer crowds and school groups. It’s the easiest big-mountain payoff of the day: no hike, just a smooth ride up to wide-open views over the Columbia River valley and the Selkirks. For a family of four, budget roughly $25–40 per adult and $15–30 per teen depending on ticket type and season. If you want the best light and the calmest decks, aim to be in the parking lot a few minutes before opening, and expect about 2 hours total once you factor in the ride, photos, and a coffee stop at the base.
From there, make the short hop to Giant Cedars Boardwalk Trail. This is one of those stops that feels much bigger than the time investment: a quick, easy loop through old-growth western red cedars, with the boardwalk doing all the work so you can just wander and stare up. It’s usually a 20–45 minute stop, and it pairs perfectly with an RV day because you’re back on the road before the kids get restless. If you’re carrying a big rig, don’t overthink the parking — the lot is straightforward, but arrive earlier rather than later if you want an easy pull-in and pull-out.
Continue south to Craigellachie National Historic Site, the classic quick stop near Sicamous where the final spike was driven. It’s not a long stay — think 20–30 minutes — but it’s worth it for the history and because it breaks up the highway rhythm in a way that actually feels meaningful. There’s usually room to park an RV and stretch your legs, and the site is best treated as a leg-stretcher with a story, not a destination lunch stop. Grab a snack before you leave Revelstoke or just plan to eat later in Kelowna, because this is the kind of day that moves best when you keep transitions simple.
Once you roll into Kelowna, head straight to Kangaroo Creek Farm on the outskirts of town. This is a great teenager stop because it’s weird in the best possible way: animal encounters, plenty of walking room, and enough novelty to reset everyone after the highway. Plan about 90 minutes, and check the day’s opening hours before you go because they can be seasonal and weather-dependent. Afterward, you’re in the right part of the valley to ease into the evening, so don’t rush — a quick freshen-up at the campground, then head into downtown Kelowna for dinner.
For dinner, Waterfront Wines Restaurant & Bar is the right call if you want something that feels local but still relaxed enough for a road trip family. It’s one of the better wine-country restaurants without being fussy, with mains typically landing around $30–55 per person. After dinner, drive over to Kelowna Campgrounds at Bear Creek Provincial Park in West Kelowna for the night. It’s a solid RV overnight base with lake access and an easy launch point for tomorrow, but in spring it’s smart to book ahead because the better lakeside sites go fast. If you arrive after dark, keep the setup simple: level, plug in, quick walk, sleep well.
Start with Kettle Valley Rail Trail (Little Tunnel area) while the day is still cool and the light is soft over the South Okanagan. This is the one outing where an early start really pays off: you’ll have the best chance at quieter trail conditions, easier parking at the access points, and those huge open views without heat shimmer. If your crew wants a mix of movement and scenery, do the Little Tunnel section as an out-and-back; it’s a satisfying stretch without needing a full-day commitment, and the old rail grade keeps it family-friendly. Expect about 2–3 hours total including photos and a few snack stops, and bring water, sunscreen, and layers because mornings can still be cool even when the afternoon turns hot.
After the trail, head down to Skaha Lake Park for a proper reset. This is the kind of place where teenagers can immediately peel off toward the beach while everyone else finds shade, swims, or just stretches out on the grass. There’s good parking near the park, but on warmer days it fills steadily by late morning, so don’t linger too long on the trail if you want an easy spot. Plan on about 1.5 hours here, then make the short hop to The Bench Market on Skaha Lake Road for lunch. It’s a reliable local stop for sandwiches, baked goods, and good coffee — not fancy, just consistently good. Budget roughly $15–25 per person, and if the weather is nice, grab takeout and eat outside rather than waiting for a table.
Spend the afternoon keeping things loose around Okanagan Lake Beachfront / Downtown Penticton. Park once and wander: the waterfront is easy, flat, and made for a slow family stroll after a day of driving and trail time. A simple loop between the beach, Main Street, and the lakeside paths gives you a feel for the town without overplanning it. If anyone wants a treat, this is also the moment for ice cream or a quick coffee stop. Later, head up to Naramata Bench for Nighthawk Vineyards, where the vibe shifts from beach-town casual to sunlit hillside calm. It’s a good late-afternoon stop because the valley views are at their prettiest then, and wine tasting here typically runs about $10–20 per person, sometimes waived with purchase. Call ahead or check same-day hours in shoulder season, since smaller wineries can run reduced schedules.
End the day by checking into Okanagan Lake Provincial Park Campground, which is one of the easiest RV nights in the Penticton area if you want a straightforward setup and lake access without fuss. It’s a very practical base: you’re close to town, close to the water, and not stuck in a complicated resort-style check-in. For an RV of your size, reserve ahead if you can — spring dates can still book up — and expect the usual campground routine: level out, plug in if your site has hookups, and get your kitchen sorted before dark. If you have energy left, take one last walk down to the lake at sunset; Penticton evenings tend to stay pleasant, and this is the kind of night where a quiet shoreline beats trying to squeeze in anything else.
Roll into Manning Park Visitor Centre first to get the current trail conditions, weather, and any bears-on-the-move updates before you head out. It’s the smartest first stop in this part of the province, especially in shoulder season when snow patches can linger and trail surfaces change fast. Figure on about 30 minutes here; if you need a coffee or snack, the little shop at Manning Park Resort is the easiest grab-and-go option nearby.
From there, head to Lightning Lake Loop, which is the kind of family-friendly walk that gives everyone a win without eating the whole morning. The full loop is roughly 4.5 km and usually takes 1.5 hours at a comfortable pace, longer if the teens linger for photos. Parking is straightforward at the Lightning Lake Day Use Area, and in the morning it’s usually calmer. Bring a light jacket even if town feels warm — the lake corridor can be breezy and cooler than you expect.
Keep lunch simple at the Manning Park Resort Dining Room so you don’t lose momentum. It’s the most convenient sit-down option in the park and a good reset before the afternoon viewpoints; expect about $18–35 per person depending on what everyone orders. If the dining room is busy, the resort area also works well for a quick takeaway lunch you can eat back at the RV if you want to save time and money.
After lunch, continue to Cascade Lookout, which is one of those stops that reminds you how dramatic this highway is — wide-open mountain layers, huge sky, and that real feeling of moving from the interior toward the coast. It’s a quick stop, about 45 minutes total, and worth taking your time with if the weather is clear. Parking is right at the viewpoint, but keep an eye on wind and changing conditions; this is one of those places where a fleece in the RV is a good idea even in May.
By late afternoon, aim for Harrison Hot Springs Resort village waterfront for a mellow break before you settle for the night. Park the RV in the public lots on the edge of the village rather than trying to squeeze into the narrow waterfront core, then walk the promenade along Harrison Lake and grab a snack or ice cream in the village. It’s a nice contrast to the mountain scenery — more small-town lake resort than backcountry — and 1.5 hours is plenty to stretch legs, browse a bit, and let the teenagers wander without rushing.
For the overnight, head to Emory Bar RV Park in Hope and get checked in before it gets fully dark. It’s a practical, no-fuss base with easy highway access for tomorrow and the kind of place where RV logistics are simple: level-ish sites, straightforward pull-throughs, and no drama. Expect roughly $55–85 CAD depending on site type and hookups, and if you can, call ahead to confirm your exact arrival time since spring openings can vary. Once you’re set up, keep dinner low-key in Hope and call it an early night — you’ll be glad for the rest before the final Fraser Valley push.
Arrive in Hope with enough time to park the RV, stretch your legs, and head straight to Othello Tunnels in Coquihalla Canyon Provincial Park before it gets busy. This is one of those quick-payoff stops where the scenery does most of the work: cool rock walls, rushing water, and a very manageable walk that teenagers usually don’t mind because it feels a little bit like exploring a movie set. Plan about 1.5 hours total, and if it’s been rainy, bring shoes with grip — the tunnel floor can be damp and the canyon stays shaded. Parking is easy at the park lot, but it’s not huge, so earlier is better on a sunny May morning.
Afterward, roll back into downtown Hope for a simple caffeine-and-snack stop at Reo’s Videos & More — yes, it’s quirky, and that’s exactly why it works in a small town like this. Think of it as a quick reset before the longer valley push west. If you want something more standard and nearby, the cafés along Hudson’s Bay Street are easy to park near for a short RV stop, but keep the visit tight: 30 minutes is plenty.
From there, continue toward Kilby Historic Site near Harrison Mills, which adds a completely different kind of stop after all the mountain and canyon scenery. It’s a good one for a family because it’s compact, low-stress, and gives everyone a break from driving without feeling like a “museum day.” Expect about 1.5 hours here; spring hours can be limited compared with summer, so it’s smart to check ahead, and admission is usually modest. The parking lot is straightforward for an RV, which is a relief after the small-town curbside parking in Hope.
Keep heading west and make The Reach Gallery Museum in Abbotsford your indoor afternoon anchor if the weather turns or you just want a calmer hour before reaching the coast. It’s right by downtown Abbotsford, so it’s easy to pair with a short walk or coffee if you have extra energy, but the real win is that it gives you a clean, dry stop with local art and heritage exhibits. If you’d rather eat first, or need something for the road, swing by Duft & Co Bakehouse for lunch or a substantial snack — the pastries, sandwiches, and coffee are excellent, and you’re looking at about $12–22 per person depending on how hungry everyone is. Parking is more manageable if you aim just outside the busiest lunch window, and a bakery stop is usually the easiest way to keep teenagers happy before the final push.
By late afternoon, continue into Vancouver and settle into Capilano RV Park for your final RV overnight. It’s a practical choice for drop-off logistics because you’re close enough to the city without having to fight downtown RV stress, and you’ll appreciate not having to hunt for a last-minute place to park after a full travel day. Check-in is usually smoother if you arrive before dinner, and it’s worth confirming your site size and any after-hours instructions in advance. Once you’re parked, keep the evening simple: dinner nearby, one last walk, and a quiet pack-up night so drop-off day goes smoothly tomorrow.
Pull into Gastown first and keep it simple: park the RV in a height-friendly lot before you wander, because the streets here are tight and not fun for a big vehicle. The Steam Clock is the easy opener — iconic, quick, and exactly the kind of “we made it to Vancouver” photo stop that gets everyone smiling. From there, walk a few minutes to Water Street and then down toward Canada Place and Coal Harbour waterfront for the cleanest harbor views in the city. If you’re here before the lunch rush, the waterfront is much calmer, and you’ll have a better chance of snagging a legal curbside spot or one of the larger downtown parkades without circling forever; expect roughly CAD 20–40 for a few hours in downtown parking.
Head for Granville Island Public Market once you’ve had your harbor stroll. It’s one of the best family lunch stops in Vancouver because everyone can choose their own thing — oysters, sushi, sandwiches, pizza, fresh pasta, or pastries — and you can eat at a table by the water or just graze your way through the market. For an RV day, this is also the smartest place to slow down a little: park in the main visitor lots and don’t try to force the largest vehicle into the tightest corner. If you want a polished last-city meal instead, Miku Vancouver is the move for lunch or an early dinner; it’s right by the waterfront, the aburi sushi is excellent, and you’re looking at roughly CAD 35–60 per person depending on appetite.
After lunch, spend your last real sightseeing block on Stanley Park Seawall around Brockton Point. If you’re driving the loop, go slowly and keep an eye out for the pull-offs near the totem poles and Brockton Point Lighthouse; if you’d rather park and stretch, use one of the big lots near the park entrance and walk the seawall for an hour or two. This is the best “final impression” stop in Vancouver because it gives you the skyline, the harbor, and the forest all in one go — a very Vancouver combo. Budget a little extra time here, because parking can tighten up in warm weather and on weekends.
Finish with your Roadsurfer Vancouver Drop-off and don’t cut it too close — leave enough buffer for fuel, a quick clean-out, and paperwork, since return day always runs smoother when you’re not rushing. The drop-off area is out by the Vancouver airport / industrial zone, so plan the timing around traffic and aim to arrive with daylight left. If you still have energy afterward, celebrate with an easy final stroll or a casual drink nearby rather than trying to do one more big outing; after nine days on the road, a clean handoff and an unrushed exit is the real luxury.