Shipping an RV from Kelowna to Calgary covers roughly 604 km along the Trans-Canada Highway, with most units delivered same day to 1 day after pickup. Total cost typically runs $900–$2,000+ CAD, depending on RV type — towable trailers ship for $1.00–$2.50/km, while large Class A motorhomes or flatdeck loads can run up to $4.00/km.
Route at a Glance
| Distance | 604 km |
| Estimated Transit Time | Same day to 1 day |
| Estimated Cost | $900–$2,000+ CAD ($1.00–$2.50/km towables, up to $4.00/km for Class A / flatdeck) |
| Route | Highway 1 through Revelstoke and Banff National Park into Calgary — one of the more scenic and heavily-traveled BC–AB routes. |
Shipping an RV from Kelowna to Calgary
The Kelowna–Calgary corridor is one of the busiest RV shipping lanes in Western Canada, and it's one of the routes Red Foot Haulers handles most frequently. Snowbirds relocating for the season, dealerships repositioning inventory, and private owners buying or selling units between the Okanagan and southern Alberta all rely on this same stretch of Highway 1. Because the route is short — just 604 km — and almost entirely paved, well-maintained highway, transit is fast: most RVs picked up in Kelowna are dropped off in Calgary the same day, with next-day delivery as the outer window for scheduling flexibility or driver hours-of-service limits.
Pricing on this corridor is quoted per kilometre, and the rate depends heavily on what's being shipped. A standard travel trailer or fifth wheel moves for $1.00–$2.50/km, which on a 604 km run works out to roughly $600–$1,510 before accessorial fees, insurance, and any non-operable handling charges. Larger motorized units — Class A diesel pushers, oversized fifth wheels requiring flatdeck transport, or non-running RVs that need to be winched and secured — climb toward $3.00–$4.00/km, which is why the realistic all-in range for this lane is $900 to $2,000+ CAD. If you're comparing carriers or researching the industry more broadly, our guide to RV hauling companies in Canada breaks down how quotes are typically structured across the country.
Because Kelowna to Calgary is a high-volume, well-serviced lane, drivers are frequently already routed through the Okanagan or the Calgary market, which keeps deadhead costs down and pricing competitive compared to more remote or one-off corridors.
Per-Kilometer Pricing by RV Type
The clearest way to estimate your cost is by RV class, since weight, length, and towing/driving complexity are the biggest inputs into the per-kilometre rate. The table below reflects typical rates Red Foot Haulers quotes on the Kelowna–Calgary route specifically, not national averages.
| RV Type | Typical Service | Rate per km (CAD) | Estimated Cost (604 km) |
|---|---|---|---|
| Travel trailer (under 28 ft) | Tow-away | $1.00–$1.75/km | ~$600–$1,060 |
| Fifth wheel (standard) | Tow-away | $1.25–$2.00/km | ~$755–$1,210 |
| Large/luxury fifth wheel or toy hauler | Tow-away or flatdeck | $1.75–$2.50/km | ~$1,055–$1,510 |
| Class C motorhome | Drive-away | $2.00–$3.00/km | ~$1,210–$1,810 |
| Class A motorhome | Drive-away | $2.50–$4.00/km | ~$1,510–$2,415 |
| Non-operable unit (any class) | Flatdeck | Up to $4.00/km | ~$2,000+ |
Most quotes on this lane land between $900 and $2,000, with the low end applying to smaller towables in operable condition and the high end reserved for oversized Class A motorhomes, units requiring specialized flatdeck equipment, or RVs that can't be driven under their own power. If your unit falls outside these categories — very tall fifth wheels, park models, or units with structural damage — expect a custom quote rather than a standard per-km rate.
The Route: Highway 1 via Revelstoke and Banff National Park
Every shipment on this corridor runs the Trans-Canada Highway (Highway 1) east out of Kelowna, climbing through the Monashee and Selkirk Mountains before reaching Revelstoke, then continuing through Rogers Pass and Glacier National Park into Golden, British Columbia. From there the route enters Alberta through Banff National Park, passing Lake Louise and the town of Banff before descending onto the prairie approach into Calgary. It's genuinely one of the most scenic hauls in the country — and also one of the more heavily-travelled BC–AB freight and RV corridors, meaning drivers are familiar with its quirks.
Rogers Pass is the one stretch that demands real respect. It's an active avalanche-control zone, and in winter months (typically November through April) the highway can see temporary closures for avalanche mitigation, snow squalls, or multi-vehicle incidents caused by sudden weather changes. Summer transit is usually straightforward, but construction season (May–September) can introduce single-lane traffic and short delays through the Revelstoke and Golden sections. Banff National Park itself is well-maintained year-round, but weekend and summer holiday traffic through the townsite and Lake Louise turnoff can add time during peak tourist months (July–August).
Because of this terrain, RV shipping quotes for Kelowna to Calgary sometimes carry a small seasonal premium in winter to account for potential weather delays, tire chain requirements, or the extra driver caution required on mountain grades — particularly for tall, top-heavy Class A units or wide fifth wheels being towed through Rogers Pass switchbacks. If you're shipping in December through March, ask your carrier directly whether a winter routing adjustment applies to your quote.
What Affects Your Cost
Beyond the base per-kilometre rate, several factors shift your final Kelowna-to-Calgary quote up or down:
RV Class and Weight
Length, height, and gross weight all affect handling. A 22-foot travel trailer tows easily behind a standard pickup; a 40-foot Class A diesel pusher requires a qualified drive-away operator and more fuel, which pushes the per-km rate toward the top of the range. Flatdeck transport for oversized or non-operable units also adds equipment costs that a straightforward tow-away job doesn't carry.
Season
Spring and fall are the busiest RV shipping windows in Western Canada, as snowbirds move units to and from Kelowna-area storage and Albertans reposition RVs before or after the mountain camping season. Booking during peak weeks (April–May and September–October) sometimes means less driver availability and slightly firmer pricing, while winter shipments may carry the weather-related premium noted above.
Operable vs. Non-Operable
A motorhome that starts, drives, and brakes normally is far cheaper to move than one that doesn't. Non-operable units — dead batteries, mechanical issues, flat tires, or units in storage that haven't run in months — require flatdeck loading with a winch, which adds both equipment and labour costs and is the main reason non-operable quotes sit at the top of the per-km scale.
Pickup and Drop-off Access
Tight storage yards, rural acreages with narrow driveways, or condo/townhome parking with low clearance can require a smaller pilot vehicle or extra maneuvering time. Confirming clear access at both ends before your driver arrives helps avoid same-day surcharges.
Before You Book: Preparation Checklist
A little preparation keeps your Kelowna-to-Calgary shipment on schedule and avoids surprise charges at pickup. Before your scheduled date:
- Confirm operability. Tell your carrier upfront whether the RV starts, drives, and brakes normally — this determines whether you need tow-away, drive-away, or flatdeck service, and misstating it can delay pickup.
- Empty and secure the interior. Remove loose items, secure cabinets and drawers, and retract slide-outs completely — unsecured contents shift during transit and can cause interior damage on mountain grades.
- Check tires, brakes, and lights. Tow-away service depends on the RV's own tires and running gear being road-safe; underinflated or worn tires are a common cause of delayed pickups.
- Disconnect propane and secure appliances. Turn off propane at the tank, secure the fridge door, and ensure the water heater and furnace are switched off for transit.
- Photograph the exterior and interior. Timestamped photos from all angles, including existing dings, scratches, or awning wear, protect both you and the carrier if a damage claim ever comes up.
- Confirm registration and ownership paperwork. Have current registration, insurance, and — if applicable — a bill of sale or lien release ready for the driver at pickup.
- Clear access at both addresses. Make sure the pickup and delivery locations can accommodate a towing vehicle or drive-away rig; flag any narrow gates, low branches, or steep driveways when booking.
- Provide a reliable contact for pickup and delivery. Someone should be reachable by phone on both ends in case the driver needs gate codes, directions, or a signature.
If you're weighing this route against nearby alternatives, our sibling corridor pages cover other popular Alberta-bound routes: Chilliwack to Calgary, Vancouver to Calgary, Winnipeg to Calgary, Toronto to Calgary, and Halifax to Calgary. And if it's actually a vehicle rather than an RV you need moved, see our car shipping Canada page instead.
FAQ
What is the best way to ship an RV from Kelowna to Calgary?
Tow-away service for travel trailers and fifth wheels, professional drive-away for motorhomes, or flatdeck transport for non-operable or luxury units — Red Foot Haulers offers all three between Kelowna and Calgary depending on your RV type.
How much does it cost to ship an RV from Kelowna to Calgary?
Roughly $900–$2,000+ CAD — towable trailers run $1.00–$2.50/km, while large motorized Class A RVs or flatdeck hauling run up to $4.00/km.
How long does RV shipping from Kelowna to Calgary take?
Same day to 1 day for this ~600 km route via the Trans-Canada Highway.
How much does it cost to import an RV from the USA to Canada?
Red Foot Haulers ships within Canada only. Importing an RV from the USA involves separate customs, RIV (Registrar of Imported Vehicles) registration, and inspection steps beyond domestic transport — contact the CBSA or RIV directly for that process.