Cheap flights from Toronto, Canada to Halifax, Canada
Flights starting at CA$113. Choose between Porter Airlines, Air Transat, or WestJet to find the best price.
Kiwi-Code uncovers prices airlines don't want you to see.
Use our flexible filters to tailor your search.
Look out for the travel hack star icon for even cheaper fares.
Tips to know when travelling to Halifax
Cheapest one-way trip | CA$113 |
---|---|
Cheapest round-trip | CA$232 |
Average round-trip | CA$268 |
Includes rare itinerary | |
Nonstop flights in September | CA$129 – CA$592 |
![Mailbox](http://images.kiwi.com/illustrations/0x90/Mailbox-Q85.png)
By subscribing you agree to receive offers according to the conditions described in our Privacy Policy.
Weekly direct flights
Discover the top airlines offering direct flights from Toronto to Halifax in the next month. You’ll find the number of daily direct flights per airline in the table.
Weekly direct flights for Sun 25.08 - Sat 31.08
Airline | Sun 25.08 | Mon 26.08 | Tue 27.08 | Wed 28.08 | Thu 29.08 | Fri 30.08 | Sat 31.08 |
---|---|---|---|---|---|---|---|
--- | --- | 5 | --- | 1 | --- | --- | |
--- | --- | 4 | --- | --- | --- | --- | |
2 | 2 | 3 | --- | 3 | 1 | --- | |
--- | --- | 3 | --- | --- | --- | 1 | |
--- | --- | --- | --- | --- | --- | --- |
Weekly direct flights for Sun 01.09 - Sat 07.09
Airline | Sun 01.09 | Mon 02.09 | Tue 03.09 | Wed 04.09 | Thu 05.09 | Fri 06.09 | Sat 07.09 |
---|---|---|---|---|---|---|---|
--- | 1 | 1 | 3 | 3 | 4 | 3 | |
--- | --- | 2 | 5 | 4 | 3 | 3 | |
3 | 3 | 3 | 3 | 3 | 2 | 1 | |
2 | --- | --- | --- | 1 | 2 | 2 | |
--- | --- | --- | --- | --- | --- | --- |
Weekly direct flights for Sun 08.09 - Sat 14.09
Airline | Sun 08.09 | Mon 09.09 | Tue 10.09 | Wed 11.09 | Thu 12.09 | Fri 13.09 | Sat 14.09 |
---|---|---|---|---|---|---|---|
2 | 3 | 6 | 5 | 1 | 3 | 2 | |
3 | 3 | --- | 2 | 2 | 2 | 5 | |
3 | 2 | 1 | 1 | 2 | --- | 1 | |
--- | 1 | --- | 2 | 1 | 1 | --- | |
--- | --- | --- | --- | --- | --- | --- |
Weekly direct flights for Sun 15.09 - Sat 21.09
Airline | Sun 15.09 | Mon 16.09 | Tue 17.09 | Wed 18.09 | Thu 19.09 | Fri 20.09 | Sat 21.09 |
---|---|---|---|---|---|---|---|
--- | 2 | 4 | 3 | 2 | 3 | 5 | |
2 | 1 | 2 | 4 | 4 | 3 | 2 | |
2 | 1 | 1 | 1 | 2 | 1 | 1 | |
--- | 2 | --- | 2 | 2 | 2 | 1 | |
--- | --- | --- | 1 | --- | --- | --- |
Check-in for a flight from Toronto to Halifax
Name | Carrier code | IATA Code | Passport needed during booking | |
---|---|---|---|---|
Porter Airlines | POE | PD | Yes | |
Air Transat | TSC | TS | No | |
WestJet | WJA | WS | No | |
Flair Airlines | FLE | F8 | Yes | |
Air Canada | ACA | AC | Yes |
Online check-in is not available for these airlines.
Travel tips & how to get from Toronto to Halifax
The cheapest price of a one-way ticket from Toronto to Halifax is CA$129. Round trip fares cost between CA$252 at the lowest and CA$280 at most.Weather in Halifax
Average Weather
Month | Average monthly max temperature | Average monthly min temperature |
January | 1°C | -5°C |
February | 0°C | -5°C |
March | 3°C | -2°C |
April | 7°C | 1°C |
May | 12°C | 6°C |
June | 16°C | 10°C |
July | 21°C | 15°C |
August | 22°C | 16°C |
September | 19°C | 13°C |
October | 14°C | 8°C |
November | 9°C | 3°C |
December | 4°C | -1°C |
14 day forecast
Frequently asked questions
Planning a trip? Thanks to our Virtual Interlining algorithm, we offer billions of route combinations between any A and any B in the world by plane, train, and bus. Find the cheapest routes and best deals for you, as well as the best dates on which to travel.
Explore alternative trips
Flights from Toronto
- Flights from Toronto to New York
- Flights from Toronto to Orlando
- Flights from Toronto to Las Vegas
- Flights from Toronto to Denver
- Flights from Toronto to Chicago
- Flights from Toronto to Miami
- Flights from Toronto to Los Angeles
- Flights from Toronto to Atlanta
- Flights from Toronto to Mexico City
- Flights from Toronto to Bogotá
- Flights from Toronto to Dallas
- Flights from Toronto to Phoenix
- Flights from Toronto to Philadelphia
- Flights from Toronto to San Francisco
- Flights from Toronto to Cancún
- Flights from Toronto to Houston
- Flights from Toronto to Washington, D.C.
- Flights from Toronto to Dhaka
- Flights from Toronto to Fort Lauderdale
- Flights from Toronto to London
Flights to Halifax
- Flights from Calgary to Halifax
- Flights from Vancouver to Halifax
- Flights from New Delhi to Halifax
- Flights from Warsaw to Halifax
- Flights from Montreal to Halifax
- Flights from Edmonton to Halifax
- Flights from Ottawa to Halifax
- Flights from Winnipeg to Halifax
- Flights from St. John s to Halifax
Popular routes
- Flights from Guadalajara to Boston
- Flights from Minneapolis to Fort Lauderdale
- Flights from Mexico City to Salt Lake City
- Flights from Halifax to Nashville
- Flights from Halifax to Toronto
- Flights from Ottawa to Calgary
- Flights from Auckland to Sydney
- Flights from Sydney to Auckland
- Flights from Ottawa to Vancouver
- Flights from Halifax to Calgary
- Flights from Lima to Denver
- Flights from Vancouver to Ottawa
- Flights from Calgary to Ottawa
- Flights from Brisbane to Vancouver
The nearest countries with flights to Halifax
Here is a list of countries people are flying fromOther destination countries from Toronto
Here is a list of countries people are flying toAirports near Toronto
- Toronto Pearson International
- Billy Bishop Toronto City
- Buffalo Niagara International
- Greater Rochester International
- London International
- John C. Munro Hamilton International
- Region of Waterloo International
- Erie International
- Niagara Falls International
- Bradford Regional
Airports near Halifax
Airlines operating from Toronto to Halifax
Flight AC-602 Toronto - Halifax
Flight AC-608 Toronto - Halifax
Flight AC-610 Toronto - Halifax
Flight AC-612 Toronto - Halifax
Flight AC-614 Toronto - Halifax
Flight AC-616 Toronto - Halifax
Flight AC-618 Toronto - Halifax
Flight AC-620 Toronto - Halifax
Flight AM-248 Toronto - Halifax
Flight EY-620 Toronto - Halifax
Flight F8-652 Toronto - Halifax
Flight F8-656 Toronto - Halifax
Flight LO-600 Toronto - Halifax
Flight LO-620 Toronto - Halifax
Flight PD-201 Toronto - Halifax
Flight PD-205 Toronto - Halifax
Flight TS-201 Toronto - Halifax
Flight TS-205 Toronto - Halifax
Flight UA-606 Toronto - Halifax
Flight UA-608 Toronto - Halifax
Flight UA-618 Toronto - Halifax
Flight UA-620 Toronto - Halifax
Flight W1-654 Toronto - Halifax
Flight WS-250 Toronto - Halifax
Flight Y9-178 Toronto - Halifax
Flight Y9-505 Toronto - Halifax
Flight AC-1536 Toronto - Halifax
Flight PD-2211 Toronto - Halifax
Flight PD-2281 Toronto - Halifax
Flight PD-2283 Toronto - Halifax
Flight PD-2287 Toronto - Halifax
Flight UA-8442 Toronto - Halifax
Flight Y9-4105 Toronto - Halifax
Flight Y9-9521 Toronto - Halifax
Flight AC-600 Toronto - Halifax
Flight AC-606 Toronto - Halifax
Flight AC-608 Toronto - Halifax
Flight AC-612 Toronto - Halifax
Flight AC-614 Toronto - Halifax
Flight AC-618 Toronto - Halifax
Flight AC-620 Toronto - Halifax
Flight EY-616 Toronto - Halifax
Flight EY-620 Toronto - Halifax
Flight F8-650 Toronto - Halifax
Flight F8-652 Toronto - Halifax
Flight F8-654 Toronto - Halifax
Flight PD-201 Toronto - Halifax
Flight PD-203 Toronto - Halifax
Flight PD-209 Toronto - Halifax
Flight PD-221 Toronto - Halifax
Flight S4-250 Toronto - Halifax
Flight TS-201 Toronto - Halifax
Flight TS-209 Toronto - Halifax
Flight TS-213 Toronto - Halifax
Flight UA-606 Toronto - Halifax
Flight UA-608 Toronto - Halifax
Flight UA-616 Toronto - Halifax
Flight UA-618 Toronto - Halifax
Flight UA-620 Toronto - Halifax
Flight W1-654 Toronto - Halifax
Flight WO-360 Toronto - Halifax
Flight WS-900 Toronto - Halifax
Flight Y9-176 Toronto - Halifax
Flight Y9-178 Toronto - Halifax
Flight Y9-505 Toronto - Halifax
Flight AC-1536 Toronto - Halifax
Flight AC-1538 Toronto - Halifax
Flight F8-9955 Toronto - Halifax
Flight F8-9975 Toronto - Halifax
Flight PD-2281 Toronto - Halifax
Flight PD-2283 Toronto - Halifax
Flight UA-8288 Toronto - Halifax
Flight Y9-4105 Toronto - Halifax
Flight AC-606 Toronto - Halifax
Flight AC-608 Toronto - Halifax
Flight AC-610 Toronto - Halifax
Flight AC-614 Toronto - Halifax
Flight AC-618 Toronto - Halifax
Flight EY-616 Toronto - Halifax
Flight F8-650 Toronto - Halifax
Flight F8-652 Toronto - Halifax
Flight F8-656 Toronto - Halifax
Flight F8-658 Toronto - Halifax
Flight LO-600 Toronto - Halifax
Flight PD-201 Toronto - Halifax
Flight PD-205 Toronto - Halifax
Flight PD-211 Toronto - Halifax
Flight PD-213 Toronto - Halifax
Flight TS-201 Toronto - Halifax
Flight TS-205 Toronto - Halifax
Flight TS-209 Toronto - Halifax
Flight UA-600 Toronto - Halifax
Flight UA-606 Toronto - Halifax
Flight UA-612 Toronto - Halifax
Flight W1-654 Toronto - Halifax
Flight WO-360 Toronto - Halifax
Flight WS-248 Toronto - Halifax
Flight WS-252 Toronto - Halifax
Flight WS-254 Toronto - Halifax
Flight Y9-552 Toronto - Halifax
Flight F8-9975 Toronto - Halifax
Flight PD-2281 Toronto - Halifax
Flight UA-8288 Toronto - Halifax
Flight UA-8442 Toronto - Halifax
Flight WS-4150 Toronto - Halifax
Flight Y9-9521 Toronto - Halifax
Flight AC-600 Toronto - Halifax
Flight AC-604 Toronto - Halifax
Flight AC-606 Toronto - Halifax
Flight DL-250 Toronto - Halifax
Flight EY-616 Toronto - Halifax
Flight F8-650 Toronto - Halifax
Flight F8-654 Toronto - Halifax
Flight F8-658 Toronto - Halifax
Flight KL-250 Toronto - Halifax
Flight PD-203 Toronto - Halifax
Flight PD-207 Toronto - Halifax
Flight PD-209 Toronto - Halifax
Flight PD-211 Toronto - Halifax
Flight PD-213 Toronto - Halifax
Flight PD-221 Toronto - Halifax
Flight S4-250 Toronto - Halifax
Flight TS-207 Toronto - Halifax
Flight TS-209 Toronto - Halifax
Flight TS-211 Toronto - Halifax
Flight TS-213 Toronto - Halifax
Flight UA-600 Toronto - Halifax
Flight UA-612 Toronto - Halifax
Flight UA-616 Toronto - Halifax
Flight WO-360 Toronto - Halifax
Flight WS-248 Toronto - Halifax
Flight WS-252 Toronto - Halifax
Flight WS-254 Toronto - Halifax
Flight WS-900 Toronto - Halifax
Flight Y9-176 Toronto - Halifax
Flight Y9-521 Toronto - Halifax
Flight Y9-552 Toronto - Halifax
Flight AC-1538 Toronto - Halifax
Flight F8-9955 Toronto - Halifax
Flight F8-9974 Toronto - Halifax
Flight F8-9975 Toronto - Halifax
Flight TS-2281 Toronto - Halifax
Flight UA-8288 Toronto - Halifax
Flight WS-4150 Toronto - Halifax
Flight AC-602 Toronto - Halifax
Flight AC-604 Toronto - Halifax
Flight AC-610 Toronto - Halifax
Flight AC-616 Toronto - Halifax
Flight AM-248 Toronto - Halifax
Flight DL-250 Toronto - Halifax
Flight F8-656 Toronto - Halifax
Flight F8-658 Toronto - Halifax
Flight KL-250 Toronto - Halifax
Flight LO-600 Toronto - Halifax
Flight LO-620 Toronto - Halifax
Flight PD-205 Toronto - Halifax
Flight PD-207 Toronto - Halifax
Flight PD-211 Toronto - Halifax
Flight PD-213 Toronto - Halifax
Flight TS-205 Toronto - Halifax
Flight TS-207 Toronto - Halifax
Flight TS-211 Toronto - Halifax
Flight UA-600 Toronto - Halifax
Flight UA-612 Toronto - Halifax
Flight WS-248 Toronto - Halifax
Flight WS-250 Toronto - Halifax
Flight WS-252 Toronto - Halifax
Flight WS-254 Toronto - Halifax
Flight Y9-521 Toronto - Halifax
Flight Y9-552 Toronto - Halifax
Flight F8-9974 Toronto - Halifax
Flight PD-2211 Toronto - Halifax
Flight PD-2287 Toronto - Halifax
Flight TS-2281 Toronto - Halifax
Flight UA-8442 Toronto - Halifax
Flight WS-4150 Toronto - Halifax
Flight Y9-9521 Toronto - Halifax
Flight AC-600 Toronto - Halifax
Flight AC-602 Toronto - Halifax
Flight AC-604 Toronto - Halifax
Flight AC-612 Toronto - Halifax
Flight AC-616 Toronto - Halifax
Flight AC-620 Toronto - Halifax
Flight AM-248 Toronto - Halifax
Flight DL-250 Toronto - Halifax
Flight EY-620 Toronto - Halifax
Flight F8-654 Toronto - Halifax
Flight KL-250 Toronto - Halifax
Flight LO-620 Toronto - Halifax
Flight PD-203 Toronto - Halifax
Flight PD-207 Toronto - Halifax
Flight PD-209 Toronto - Halifax
Flight PD-221 Toronto - Halifax
Flight S4-250 Toronto - Halifax
Flight TS-207 Toronto - Halifax
Flight TS-211 Toronto - Halifax
Flight TS-213 Toronto - Halifax
Flight UA-608 Toronto - Halifax
Flight UA-616 Toronto - Halifax
Flight UA-618 Toronto - Halifax
Flight UA-620 Toronto - Halifax
Flight WS-250 Toronto - Halifax
Flight WS-900 Toronto - Halifax
Flight Y9-176 Toronto - Halifax
Flight Y9-178 Toronto - Halifax
Flight Y9-505 Toronto - Halifax
Flight Y9-521 Toronto - Halifax
Flight AC-1536 Toronto - Halifax
Flight AC-1538 Toronto - Halifax
Flight F8-9955 Toronto - Halifax
Flight F8-9974 Toronto - Halifax
Flight PD-2211 Toronto - Halifax
Flight PD-2283 Toronto - Halifax
Flight PD-2287 Toronto - Halifax
Flight TS-2281 Toronto - Halifax
Flight Y9-4105 Toronto - Halifax