TRAVEL INFORMATION
FLY TO HALIFAX
Welcome to Halifax! Halifax is a vibrant coastal city in Nova Scotia, Canada, known for its rich maritime history and stunning harbor views. Halifax is accessible to different destinations across Canada with flights from Halifax Stanley International Airport (YHZ).
Please note that the options listed below are direct flight options. There are different options such as having a connecting flight in-between stops. These suggestions are subjected to changes by the airline companies that are listed.
Here is a guide to the airports and airlines offering non-stop services to Halifax:
From Montreal (YUL)

Enjoy a comfortable and direct connection from Air Canada and Porter with multiple non-stop daily flights depart throughout the day. Air Canada offers flights 3-5 times daily. Flight duration is approximately 1 hour and 57 minutes.
From Vancouver (YVR)

Air Canada and WestJet both offer multiple daily flights from Vancouver to Halifax. Air Canada offers flights 1-2 times daily. Flight duration is approximately 5 hours and 40 minutes
From Calgary (YYC)

Experience hassle-free travel with flights connecting Calgary to Halifax. WestJet offers roughly 3-4 daily flights from Calgary to Halifax. Air Canada also has some flight options. Flight duration is approximately 5 hours.
From Edmonton (YEG)

Enjoy a stress-free journey from Edmonton to Halifax with daily services offered by WestJet. They offer up to 2 flights per day to Halifax. The flight duration is approximately 4 hours and 48 minutes.
From Toronto

Enjoy a stress-free journey from Toronto to Halifax with daily services offered by Air Canada, Porter, WestJet and Flair with a selection of times to suit your schedule. Each airline runs up to 1-7 flights daily depending on the company. The flight duration is approximately 2 hours and 10 minutes.





