Trans-Canada Highway Travelling Itineraries

Animal bridges in Banff National Park

This information is provided by our sister web site, the authorititative reference to travel along our national highways.

Here is a listing of Itineraries for a drive across the country. We also have a quick mileage (kilometer) chart.

Depending on how long you want to drive each day, which can be influenced, how much site-seeing you are doing, if you are driving with kids, or the weather and quality of roads, or the hours of sunlight at different times of the year.

The itineraries listed here are typically about 150 to 250 km (taking approximately 2 hours of driving time). You can choose one or more segments per day to suit your preferred pace. The itineraries are designed like bus schedules, with both eastbound and westbound distances on the same page, so you only need one set to the trip there and back.

You can also refer to our Accommodations search to check room rates and availability for hotels, motels, and beds & breakfasts along the highway (and off ther beaten path, too!).


Individual section


British Columbia #1

Victoria to Nanaimo (A)

142 km

(A) West Vancouver to Hope

171 km

Hope to Kamloops (on the #1)

196 km

Hope to Kamloops (Coquihalla)

204 km

Kamloops to Revelstoke

219 km

Revelstoke, BC to Lake Louise, AB

220 km

Alberta #1

Lake Louise to Calgary

180 km

Calgary to Medicine Hat

284 km

Medicine Hat to Swift Current, SK

223 km

Saskatchewan #1

Swift Current to Regina

235 km

Regina, Saskatchewan to Brandon, Manitoba

363 km

Manitoba #1

Brandon to Winnipeg

219 km

Winnipeg, Manitoba to Kenora, Ontario

207 km

Ontario #17 and #417 See note below for getting to & from Toronto from the Trans-Canada Highway

Kenora to Ignace

246 km

Ignace to Thunder Bay

248 km

Thunder Bay to Marathon

299 km

Marathon to Wawa

180 km

Wawa to Sault Ste Marie

224 km

Sault Ste Marie to Sudbury

301 km

Sudbury to Mattawa

190 km

Mattawa to Ottawa

307 km

Ottawa, Ontario to Montreal, Quebec

186 km

Quebec #40, #20, #185

Montreal and Quebec City-Levis

246 km

Quebec City-Levis and Riviere du Loup

201 km

Riviere du Loup, Quebec and Grand Falls, New Brunswick

184 km

New Brunswick #2

Grand Falls and Fredericton

214 km

Fredericton to Moncton (B)

187 km

PEI #1

(B) Moncton, NB to Charlottetown

168 km

Charlottetown to New Glasgow, NS (C)

84 km

Nova Scotia #104, #105

Moncton, New Brunswick and Truro, Nova Scotia

155 km

Truro to New Glasgow (C)

56 km

(C) New Glasgow to North Sydney(D)

255 km

Newfoundland #1

(D) Port-aux-Basques to Corner Brook

220 km

Corner Brook and Grand Falls - Windsor (C)

270 km

Grand Falls-Windsor and Clarenville

236 km

Clarenville and Whitbourne

97 km

(D) Argentia to Whitbourne

45 km

Whitbourne to St John's

100 km

Total Length

7,821 km (4,860 mi.)

Ontario (to from Toronto)#69, #400 and #401 for Trans-Canada in Ontario , see above

Toronto to Parry Sound

162 km

Parry Sound to Sudbury

208 km

Toronto to Kingston

248 km

Kingston to Montreal

243 km

NOTE: bracketed letters like "(A)" denote special connection links between two routes, often by ferry. Otherwise, you can go up or down the list in either direction for a complete coast-to-coat itinerary.