Kelowna to Moose Jaw: 1,100 km Across the Canadian West
The drive from Kelowna, British Columbia to Moose Jaw, Saskatchewan spans approximately 1,100 kilometres (684 miles) via the Trans-Canada Highway (Highway 1).
Route & Time
- Primary route: BC-97 N → Highway 1 E (through Kamloops, Revelstoke, Golden, Banff, Calgary, Medicine Hat, Swift Current)
- Driving time: 11–12 hours non-stop; realistically 1.5–2 days with rests, meals, overnight
- Elevation profile: Crosses Rogers Pass (1,330 m) and Kicking Horse Pass (1,627 m) in the Rockies — winter chains/weather checks essential
Highlights Along the Way
- Okanagan Valley (wine, lakes) leaving Kelowna
- Glacier & Yoho National Parks (BC Rockies)
- Banff & Lake Louise (AB Rockies) — world-class scenery
- Calgary — major city stop (Stampede, zoo, dining)
- Badlands (Drumheller) — dinosaurs, hoodoos (short detour north)
- Cypress Hills Interprovincial Park — unique plateau ecosystem (AB/SK border)
Moose Jaw Arrival
Known for the Tunnels of Moose Jaw (Prohibition/Al Capone lore), CFB Moose Jaw (NATO pilot training, Snowbirds), and geothermal spa. Friendly prairie city of ~33,000.
Tip: Winter (Nov–Mar) demands winter tires, emergency kit, flexible schedule. Summer = peak beauty, busy parks.