Traveling from Christopher Lake to Saint John is a journey of over 3,900 kilometers. The most efficient way is to drive to Saskatoon and catch a flight to Saint John Airport. Driving across the country is a major undertaking that requires several days of travel through the Canadian Shield and the Maritimes. Flying is recommended for most travelers. Plan your itinerary carefully to account for travel time and connections.
Total Distance: Driving distance 3,900 km, straight-line air distance 3,200 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 6 hours 30 mins | 43 hours |
| Avg Price | $650-$1,200 | $800-$1,200 in fuel |
| Operator | Air Canada or WestJet | Personal Vehicle |
| Route | Saskatoon (YXE) to Saint John (YSJ). | Trans-Canada Highway (Highway 1 and 17). |
| Tip | Most flights connect through Toronto or Montreal. | Requires multiple overnight stops. |
June to September for the best weather in Saint John.