To travel from Mississauga to Halifax, you can fly from Toronto Pearson (YYZ) to Halifax Stanfield International Airport (YHZ). Direct flights are available and take about 2.5 hours. Alternatively, you can take the VIA Rail train from Toronto Union Station to Halifax, which is a scenic two-day journey through Quebec and the Maritimes. Halifax is the capital of Nova Scotia and a major port city on the Atlantic coast.
Total Distance: Driving distance is 1,800 km; straight-line air distance is 1,300 km.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 48 hours | 2 hours 30 mins |
| Avg Price | $300 - $800 CAD | $200 - $500 CAD |
| Operator | VIA Rail | Air Canada |
| Route | Toronto Union Station to Halifax Station | YYZ to YHZ |
| Tip | The Ocean train offers a unique view of the Maritimes. | Direct flights are very frequent and competitively priced. |
June to October for pleasant coastal weather and festivals.