The journey from Birch Hills to Saint John spans over 3,900 kilometers. The most practical way is to drive or take a shuttle to Saskatoon (YXE) and fly to Saint John (YSJ). Alternatively, you can take the VIA Rail 'Canadian' train from Saskatoon to Toronto and transfer to the 'Ocean' train to Moncton, then take a bus to Saint John. This route crosses the vast Canadian Shield and the Atlantic provinces.
Total Distance: 3,900 km driving distance; 3,400 km straight-line air distance.
|
Connecting
|
Connecting from Saskatoon (YXE)
|
|
|---|---|---|
| Duration | 74 hours | 7 hours 30 mins |
| Avg Price | $900 - $2,000 | $600 - $1,200 |
| Operator | VIA Rail | Air Canada or WestJet |
| Route | Saskatoon Station to Toronto Union Station, then to Moncton, then bus to Saint John. | Saskatoon International Airport to Saint John Airport. |
| Tip | The train journey is an iconic experience; book a sleeper cabin for comfort. | Most flights will have a layover in Toronto or Montreal. |
May to October for comfortable weather in both provinces.