This HuffPost Canada page is maintained as part of an online archive.

The Ultimate Canadian Road Trip, As Determined By An Algorithm

According to an algorithm, this is the optimal route to see The Great White North.

Now this is a road trip.

Behold the ultimate cross-Canada journey according to an algorithm devised by Randy Olson, a computer science PhD candidate at Michigan State University.

Olson has previously used the algorithm to determine the optimal road trip across the U.S. and across Europe, so HuffPost Canada asked him to apply it to the Great White North too.

According to Olson, this entire route is 16,226 kilometres long. It would take 8.13 days straight of non-stop driving to do the whole trek — or about 32 days, if you only drove six hours per day. (See the whole list of the stops below.)

Canada has the unique distinction of having an entire territory that is inaccessible by road.

So no matter how far you're willing to drive, you'll have to add a plane ride on to see every single province and territory.

British Columbia

- Stanley Park

- Haida Gwaii (ferry from Prince Rupert)


- Lake Louise in Banff National Park

- Columbia Icefields in Jasper National Park


- Fort Battleford

- Wanuskewin Heritage Park


- Riding Mountain National Park

- Riel House


- Dawson Historic Complex

- Kluane National Park

Northwest Territories

- Kittigazuit Archaeological Sites

- Wood Buffalo National Park


- Niagara Falls

- Parliament Buildings

- Pukaskwa National Park


- Old Montreal

- Parc national de l'Île-Bonaventure-et-du-Rocher-Percé

New Brunswick

- Hartland covered bridge

- Hopewell Rocks

Nova Scotia

- Cabot Trail

- Peggy's Cove


- Cavendish and Green Gables

- Province House

Newfoundland and Labrador

- Signal Hill

- Gros Morne National Park

What did we miss? Share your favourite Canadian road trip stops in the comments below.


This is Mount Thor on Baffin Island in Nunavut

Canadian Places You Won't Believe Exist

This HuffPost Canada page is maintained as part of an online archive. If you have questions or concerns, please check our FAQ or contact