Traveling from Grand Forks to Halifax is a massive cross-country journey. The most efficient way is to drive to Kelowna (YLW) and fly to Halifax Stanfield (YHZ). Alternatively, you can take a bus to Vancouver and board the VIA Rail 'Canadian' train to Toronto, then transfer to the 'Ocean' train to Halifax. Halifax is the capital of Nova Scotia and a historic port city on the Atlantic coast.
Total Distance: 5,800 km driving distance; 4,500 km straight-line air distance.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 6 days | 9 hours |
| Avg Price | $1,200 - $2,000 | $600 - $1,100 |
| Operator | VIA Rail | Air Canada / WestJet |
| Route | Bus to Vancouver, train to Toronto, then train to Halifax. | Drive to Kelowna (YLW) then fly to Halifax (YHZ). |
| Tip | The train journey is a long but incredibly scenic way to see Canada. | Check for connecting flights through Toronto or Montreal. |
June to September for warm weather and coastal activities.