Cheap Flights from Miami, FL to Halifax, NS from $139
On Cheapflightsplus.com you will find 1 direct and 134 connecting flights from Miami to Halifax. You can compare airfare deals from 12 airlines and multiple travel sites from $139, book and save on cheap plane tickets and last minute offers. Also check out MIA-YHZ flight schedule to find best flight time, convenient departure and arrival airports.
Find One-Way and Round-Trip Miami to Halifax Flight Deals
Best Flights from Miami to Halifax Today
Price | Departure | Arrival | Flight Duration | Airline | Flight |
---|---|---|---|---|---|
from $139 | 11:05 Miami Miami Int. | 15:50 Halifax Halifax Int. | 3h 45m | Air Transat | TS643 |
from $214 | 14:05 Miami Miami Intl | 00:55+1 день Halifax Halifax Int. | 9h 50m layover 4h 15m - Toronto | Porter Airlines | PD544 PD211 |
from $241 | 11:30 Miami Miami Int. | 20:06 Halifax Halifax Int. | 7h 36m layover 2h 30m - Montreal | Air Transat | TS845 TS7830 |
from $323 | 08:00 Miami Miami Intl | 16:09 Halifax Halifax Int. | 7h 9m layover 1h 59m - Newark | United Airlines | UA323 UA6623 |
from $168 | 10:28 Miami Miami Intl | 07:28+1 день Halifax Halifax Int. | 20h 0m layover 4h 32m - Atlanta 3h 26m - Calgary | WestJet | WS7566 WS1591 WS228 |
from $174 | 08:00 Miami Miami Intl | 01:30+1 день Halifax Halifax Int. | 16h 30m layover 6h 36m - Detroit 3h 11m - Toronto | WestJet | WS8697 WS6304 WS254 |
from $198 | 08:10 Miami Miami Intl | 01:30+1 день Halifax Halifax Int. | 16h 20m layover 4h 34m - Atlanta 5h 20m - Toronto | WestJet | WS7571 WS6301 WS254 |
from $198 | 08:00 Miami Miami Intl | 01:30+1 день Halifax Halifax Int. | 16h 30m layover 3h 41m - Detroit 6h 8m - Toronto | WestJet | WS8697 WS6312 WS254 |
from $198 | 07:40 Miami Miami Intl | 01:30+1 день Halifax Halifax Int. | 16h 50m layover 4h 49m - New York 5h 6m - Toronto | WestJet | WS7576 WS6310 WS254 |
from $198 | 07:00 Miami Miami Intl | 01:30+1 день Halifax Halifax Int. | 17h 30m layover 4h 17m - New York 6h 9m - Toronto | WestJet | WS7572 WS6314 WS254 |
from $198 | 06:00 Miami Miami Intl | 01:30+1 день Halifax Halifax Int. | 18h 30m layover 6h 41m - Atlanta 5h 20m - Toronto | WestJet | WS8012 WS6301 WS254 |
from $209 | 12:00 Miami Miami Intl | 01:30+1 день Halifax Halifax Int. | 12h 30m layover 0h 37m - Atlanta 5h 20m - Toronto | WestJet | WS8046 WS6301 WS254 |
from $212 | 13:56 Miami Miami Intl | 10:30+2 дня Halifax Halifax Int. | 43h 34m layover 13h 50m - Newark 22h 50m - Toronto | Frontier Airlines | F94196 PD2118 F8650 |
from $224 | 13:56 Miami Miami Intl | 01:30+2 дня Halifax Halifax Int. | 34h 34m layover 13h 50m - Newark 13h 50m - Toronto | Frontier Airlines | F94196 PD2118 WS254 |
from $229 | 20:18 Miami Miami Intl | 10:30+2 дня Halifax Halifax Int. | 37h 12m layover 7h 30m - Newark 22h 50m - Toronto | Spirit Airlines | NK2024 PD2118 F8650 |
from $236 | 06:15 Miami Miami Intl | 22:25 Halifax Halifax Int. | 15h 10m layover 4h 50m - Newark 3h 35m - Ottawa | Spirit Airlines | NK890 PD2340 PD2237 |
Flight Schedule Miami (Florida) to Halifax (Nova Scotia)
Departure | Arrival | Flight Details | Flight Duration | Price |
---|---|---|---|---|
11:05 — 15:50
|
11:05 — 15:50
TS643
Air Transat
Miami — Halifax
|
3h 45m |
Find flight
from$139 |
|
11:30 — 20:06
|
11:30 — 14:55
TS845
Air Transat
Miami — Montreal
2h 30m stop
17:50 — 20:31
TS7830
Air Transat
Montreal — Halifax
|
7h 36m including layover |
Find flight
from$241 |
|
14:05 — 00:55
+1 day
|
14:05 — 17:30
PD544
Porter Airlines
Miami — Toronto
4h 15m stop
21:45 — 00:57
PD211
Porter Airlines
Toronto — Halifax
|
9h 50m including layover |
Find flight
from$214 |
|
14:05 — 01:30
+1 day
|
14:05 — 17:30
PD544
Porter Airlines
Miami — Toronto
4h 50m stop
22:30 — 01:40
WS254
WestJet
Toronto — Halifax
|
10h 25m including layover |
Find flight
from$248 |
|
21:20 — 12:40
+1 day
|
21:20 — 00:45
TS847
Air Transat
Miami — Montreal
9h 15m stop
10:00 — 12:40
TS7325
Air Transat
Montreal — Halifax
|
14h 20m including layover |
Find flight
from$241 |
|
06:00 — 01:30
+1 day
|
06:00 — 08:06
WS8012
WestJet
Miami — Atlanta
6h 41m stop
14:47 — 17:00
WS6301
WestJet
Atlanta — Toronto
5h 20m stop
22:20 — 01:30
WS254
WestJet
Toronto — Halifax
|
18h 30m including layover |
Find flight
from$198 |
|
06:15 — 22:25
|
06:15 — 09:20
NK890
Spirit Airlines
Miami — Newark
4h 50m stop
14:10 — 15:55
PD2340
Porter Airlines
Newark — Ottawa
3h 35m stop
19:30 — 22:25
PD2237
Porter Airlines
Ottawa — Halifax
|
15h 10m including layover |
Find flight
from$236 |
|
07:00 — 01:30
+1 day
|
07:00 — 10:03
WS7572
WestJet
Miami — New York
4h 17m stop
14:20 — 16:11
WS6314
WestJet
New York — Toronto
6h 9m stop
22:20 — 01:30
WS254
WestJet
Toronto — Halifax
|
17h 30m including layover |
Find flight
from$198 |
|
07:40 — 01:30
+1 day
|
07:40 — 10:32
WS7576
WestJet
Miami — New York
4h 49m stop
15:21 — 17:14
WS6310
WestJet
New York — Toronto
5h 6m stop
22:20 — 01:30
WS254
WestJet
Toronto — Halifax
|
16h 50m including layover |
Find flight
from$198 |
|
08:00 — 01:30
+1 day
|
08:00 — 11:09
WS8697
WestJet
Miami — Detroit
6h 36m stop
17:45 — 19:09
WS6304
WestJet
Detroit — Toronto
3h 11m stop
22:20 — 01:30
WS254
WestJet
Toronto — Halifax
|
16h 30m including layover |
Find flight
from$174 |
|
08:10 — 07:28
+1 day
|
08:10 — 10:13
WS7571
WestJet
Miami — Atlanta
6h 57m stop
17:10 — 20:04
WS1591
WestJet
Atlanta — Calgary
3h 26m stop
23:30 — 07:28
WS228
WestJet
Calgary — Halifax
|
22h 18m including layover |
Find flight
from$168 |
|
09:00 — 00:46
+1 day
|
09:00 — 11:34
UA1830
United Airlines
Miami — Chicago
4h 26m stop
16:00 — 18:41
UA8308
United Airlines
Chicago — Toronto
2h 54m stop
21:35 — 00:46
UA8538
United Airlines
Toronto — Halifax
|
14h 46m including layover |
Find flight
from$298 |
|
09:00 — 00:46
+1 day
|
09:00 — 11:34
UA1830
United Airlines
Miami — Chicago
5h 17m stop
16:51 — 19:45
UA5727
United Airlines
Chicago — Toronto
1h 50m stop
21:35 — 00:46
UA8538
United Airlines
Toronto — Halifax
|
14h 46m including layover |
Find flight
from$299 |
|
10:28 — 07:28
+1 day
|
10:28 — 12:38
WS7566
WestJet
Miami — Atlanta
4h 32m stop
17:10 — 20:04
WS1591
WestJet
Atlanta — Calgary
3h 26m stop
23:30 — 07:28
WS228
WestJet
Calgary — Halifax
|
20h including layover |
Find flight
from$168 |
|
10:28 — 01:30
+1 day
|
10:28 — 12:38
WS7566
WestJet
Miami — Atlanta
2h 9m stop
14:47 — 17:00
WS6301
WestJet
Atlanta — Toronto
5h 20m stop
22:20 — 01:30
WS254
WestJet
Toronto — Halifax
|
14h 2m including layover |
Find flight
from$198 |
|
12:00 — 01:30
+1 day
|
12:00 — 14:10
WS8046
WestJet
Miami — Atlanta
37m stop
14:47 — 17:00
WS6301
WestJet
Atlanta — Toronto
5h 20m stop
22:20 — 01:30
WS254
WestJet
Toronto — Halifax
|
12h 30m including layover |
Find flight
from$209 |
|
12:00 — 00:57
+1 day
|
12:00 — 14:10
WS8046
WestJet
Miami — Atlanta
37m stop
14:47 — 17:00
WS6301
WestJet
Atlanta — Toronto
4h 45m stop
21:45 — 00:57
PD211
Porter Airlines
Toronto — Halifax
|
11h 57m including layover |
Find flight
from$332 |
|
13:56 — 10:30
+2 days
|
13:56 — 17:00
F94196
Frontier Airlines
Miami — Newark
13h 50m stop
06:50 — 08:30
PD2118
Porter Airlines
Newark — Toronto
22h 50m stop
07:20 — 10:30
F8650
Freedom Airlines
Toronto — Halifax
|
43h 34m including layover |
Find flight
from$212 |
|
13:56 — 01:30
+2 days
|
13:56 — 17:00
F94196
Frontier Airlines
Miami — Newark
13h 50m stop
06:50 — 08:30
PD2118
Porter Airlines
Newark — Toronto
13h 50m stop
22:20 — 01:30
WS254
WestJet
Toronto — Halifax
|
34h 34m including layover |
Find flight
from$224 |
|
15:36 — 01:30
+2 days
|
15:36 — 18:42
WS8080
WestJet
Miami — New York
2h 18m stop
21:00 — 22:55
WS8617
WestJet
New York — Toronto
23h 25m stop
22:20 — 01:30
WS254
WestJet
Toronto — Halifax
|
32h 54m including layover |
Find flight
from$276 |
|
15:36 — 10:30
+1 day
|
15:36 — 18:42
WS8080
WestJet
Miami — New York
2h 18m stop
21:00 — 22:55
WS8617
WestJet
New York — Toronto
8h 25m stop
07:20 — 10:30
F8650
Freedom Airlines
Toronto — Halifax
|
17h 54m including layover |
Find flight
from$328 |
|
18:05 — 10:30
+1 day
|
18:03 — 20:10
WS8107
WestJet
Miami — Atlanta
1h 33m stop
21:54 — 23:59
WS6307
WestJet
Atlanta — Toronto
7h 23m stop
07:20 — 10:30
F8650
Freedom Airlines
Toronto — Halifax
|
15h 25m including layover |
Find flight
from$297 |
|
18:05 — 10:20
+1 day
|
18:03 — 20:10
WS8107
WestJet
Miami — Atlanta
1h 33m stop
21:54 — 23:59
WS6307
WestJet
Atlanta — Toronto
7h 13m stop
07:10 — 10:22
PD201
Porter Airlines
Toronto — Halifax
|
15h 15m including layover |
Find flight
from$353 |
|
20:18 — 10:30
+2 days
|
20:18 — 23:20
NK2024
Spirit Airlines
Miami — Newark
7h 30m stop
06:50 — 08:30
PD2118
Porter Airlines
Newark — Toronto
22h 50m stop
07:20 — 10:30
F8650
Freedom Airlines
Toronto — Halifax
|
37h 12m including layover |
Find flight
from$229 |
|
20:18 — 01:30
+2 days
|
20:18 — 23:20
NK2024
Spirit Airlines
Miami — Newark
7h 30m stop
06:50 — 08:30
PD2118
Porter Airlines
Newark — Toronto
13h 50m stop
22:20 — 01:30
WS254
WestJet
Toronto — Halifax
|
28h 12m including layover |
Find flight
from$240 |
|
21:44 — 01:30
+2 days
|
21:44 — 00:55
NK344
Spirit Airlines
Miami — Newark
5h 55m stop
06:50 — 08:30
PD2118
Porter Airlines
Newark — Toronto
13h 50m stop
22:20 — 01:30
WS254
WestJet
Toronto — Halifax
|
26h 46m including layover |
Find flight
from$306 |
Flight Information
Below we will explain in detail what the flights cost on the destination from Miami to Halifax depends on and how to choose the most interesting flight option for you.
Distance between Miami and Halifax is 2600 miles. Time difference between the cities is 1h. Airplanes depart 00:35 to 23:45 from 3 Miami airports and arrive 00:35 to 23:45 to 3 Halifax airports. Average flight time is 3h 45m.
- The fastest flight 3h 45m
- Average flight time 3h 45m
- The earliest flight 00:35
- The latest flight 23:45
- Distance 1616 ml
The cheapest months to travel to Halifax are february (from 139 $), january (from 168 $), december (from 169 $).
The most expensive months are november (from 272 $), december (from 169 $), january (from 168 $).
What is the lowest airfare Miami to Halifax?
The cheapest plane ticket found by our users is $139. This airfare is for economy class on one-way TS643 flight by Air Transat for February 1, 2025 which leaves Miami Int. in Miami at 11:05 am and arrives at Halifax Halifax Int. at 15:50.
Popular Airlines on the Route
The flight Miami — Halifax is served by 12 regular airlines and 6 low-cost airlines. Most of the flights on this route are operated by Air Canada - 13 departures per week at the price of from $ 346 . And the most expensive tickets are offered by TAP Portugal airline - from $ 1204.
Direct flights
There are 1 nonstop flights on the route. The fastest direct flight is TS643 by Air Transat takes 3h 45m and the cheapest is TS643 by Air Transat for $139.
- TS - Air Transatfrom $139Find
Connecting Flights
There are 134 flights with layovers on the route. The fastest connecting flight is AC1645 by Air Canada takes 6h 41m and the cheapest is TS643 by Air Transat for $168.
- AC - Air Canadafrom $346Find
- F9 - Frontier Airlinesfrom $212Find
- PD - Porter Airlinesfrom $214Find
- LA - LAN Airlinesfrom $631Find
- SY - Sun Country Airlinesfrom $560Find
- UP - Bahamasairfrom $457Find
- WS - WestJetfrom $168Find
- UA - United Airlinesfrom $298Find
- AM - Aeromexicofrom $418Find
- TP - TAP Portugalfrom $1148Find
- NK - Spirit Airlinesfrom $229Find
- TS - Air Transatfrom $241Find
Airports
You can fly from Miami to Halifax from 3 airports (Miami Intl, Palm Beach Intl, Miami Int.).
Miami airports
- Miami Intl-MIAfrom $168Find
- Palm Beach Intl-PBIFind
- Miami Int.-FLLfrom $139Find
Halifax airports
- Dwtown Waterfront H/P-YWFFind
- Halifax Int.-YHZFind
- Shearwater-YAWFind
Airplanes
There are flights to Halifax from Miami by 12 airlines that use 0 aircraft brands. They range from huge modern airplanes to small-sized.
Top Domestic Destinations from Miami
You may also consider searching for discounted plane tickets to some other popular places from Miami within United States.
- from $27Find
- from $53Find
- from $68Find
- from $74Find
- from $67Find
- from $48Find
- from $79Find
- from $59Find
- from $54Find
- from $63Find
Top International Destinations from Miami
Our state-of-the art metasearch will definitely provide you with the best airfare on international flights. We’re proud to partner with many reliable travel suppliers located outside the US what gives us an opportunity to offer the most competitive prices on far destinations.
- from $73Find
- from $72Find
- from $56Find
- from $66Find
- from $80Find
- from $69Find
- from $58Find
- from $85Find
- from $61Find
- from $61Find
How to book a plane ticket yourself?
- Fill in the search parameters — cities of departure and destination, departure and return dates and click «Find flights»
- Select the best flight that you like. Please, check the airports of departure and arrival. Select the best fare, but pay attention to the following flight details - airports of departure and arrival, flight duration and layovers. Please use filters and sort to find the best flight.
- Click «Buy» when you are ready — our system will redirect you to the site that sells the selected flight ticket.
- Fill in all passenger and payment information — passport and contact information, please double check all passengers’ names and make a payment for your itinerary.
- That's it — you will receive an email with your e-ticket usually within 10 minutes after your flight is confirmed. Please, print the e-ticket and have it with you at the airport. You would need to have only a passport and/or a required form of ID to travel. Please, check your Visa requirements if you travel outside of the United States or Canada.
To find a plane ticket, please select dates.