Best weekend getaways from Canada's major cities
Discover easy weekend trips from Toronto, Montreal, Vancouver, Calgary and more — with drive times, hotels, things to do and practical two-day itineraries.
From Toronto
Niagara, Muskoka, Stratford and the Kawarthas — all within a few hours.
Weekend getaways from Toronto →From Montreal
Laurentians, Eastern Townships, Quebec City and Charlevoix escapes.
Weekend getaways from Montreal →From Vancouver
Whistler, Tofino, the Gulf Islands and Okanagan wine country.
Weekend getaways from Vancouver →From Calgary
Banff, Canmore, Kananaskis and the Badlands.
Weekend getaways from Calgary →From Ottawa
Muskoka, Algonquin, Kingston and the Thousand Islands.
Weekend getaways from Ottawa →From Edmonton
Jasper, Elk Island, Banff and the Alberta Rockies.
Weekend getaways from Edmonton →From Quebec City
Charlevoix, Tadoussac, Saguenay and Île d'Orléans.
Weekend getaways from Quebec City →From Halifax
Lunenburg, Peggy's Cove, the Cabot Trail and the Annapolis Valley.
Weekend getaways from Halifax →From Winnipeg
Whiteshell, Riding Mountain, Grand Beach and the Interlake.
Weekend getaways from Winnipeg →Book your weekend away
Find a hotel and rent a car for the drive.