Direct (nonstop) flights from Montego Bay to Halifax

2 airlines fly nonstop from Sangster International (MBJ) to Halifax International (YHZ). It's 1,999 miles (3,217 km), about 4h 25m in the air. Operated by Air Canada, Air Transat.

MBJ
Sangster International
🇯🇲 Montego Bay, Jamaica
YHZ
Halifax International
🇨🇦 Halifax, Canada
Flight Time
4h 25m
Distance
1,999 mi
3,217 km
CO₂/pax
338 kg
−56 kg vs. layover
Airlines
2
Air Canada +1
Time Diff
+2h
Operated by Air Canada Air Canada Air Transat Air Transat

Route data last updated: May 27, 2026

Airlines with non-stop flights

Air Canada AC Air Canada
Route
MBJ → YHZ
Flight Time
4h 25m
Distance
1,999 mi
Air Transat TS Air Transat
Route
MBJ → YHZ
Flight Time
4h 25m
Distance
1,999 mi

Alternative Routes

Other ways to fly from Montego Bay to Halifax with one stop · direct emits 338 kg CO₂ per passenger

MBJ FLL (Fort Lauderdale) YHZ
Leg 1: 1h 46m (540 mi) Leg 2: 3h 45m (1,593 mi) Total: ~5h 31m 🍃 394 kg CO₂ (+17% vs. direct)
Leg 1
MBJ → FLL
1h 46m · 540 mi
View MBJ to FLL flights →
Leg 2
FLL → YHZ
3h 45m · 1,593 mi
View FLL to YHZ flights →
MBJ MCO (Orlando) YHZ
Leg 1: 2h 5m (716 mi) Leg 2: 3h 31m (1,498 mi) Total: ~5h 36m 🍃 411 kg CO₂ (+22% vs. direct)
Leg 1
MBJ → MCO
2h 5m · 716 mi
View MBJ to MCO flights →
Leg 2
MCO → YHZ
3h 31m · 1,498 mi
View MCO to YHZ flights →
MBJ IAD (Dulles) YHZ
Leg 1: 3h 21m (1,409 mi) Leg 2: 2h 26m (825 mi) Total: ~5h 47m 🍃 416 kg CO₂ (+23% vs. direct)
Leg 1
MBJ → IAD
3h 21m · 1,409 mi
View MBJ to IAD flights →
Leg 2
IAD → YHZ
2h 26m · 825 mi
View IAD to YHZ flights →
MBJ PHL (Philadelphia) YHZ
Leg 1: 3h 45m (1,481 mi) Leg 2: 2h 5m (692 mi) Total: ~5h 50m 🍃 403 kg CO₂ (+19% vs. direct)
Leg 1
MBJ → PHL
3h 45m · 1,481 mi
View MBJ to PHL flights →
Leg 2
PHL → YHZ
2h 5m · 692 mi
View PHL to YHZ flights →
MBJ BOS (Boston) YHZ
Leg 1: 4h 13m (1,693 mi) Leg 2: 1h 43m (414 mi) Total: ~5h 56m 🍃 388 kg CO₂ (+15% vs. direct)
Leg 1
MBJ → BOS
4h 13m · 1,693 mi
View MBJ to BOS flights →
Leg 2
BOS → YHZ
1h 43m · 414 mi
View BOS to YHZ flights →

Frequently Asked Questions

How long is the direct flight from Montego Bay to Halifax?

A nonstop flight from Montego Bay (MBJ) to Halifax (YHZ) takes approximately 4 hours and 25 minutes. The distance is 1,999 miles (3,217 km).

Which airlines fly nonstop from Montego Bay to Halifax?

2 airlines: Air Canada, Air Transat.

Is there a nonstop flight from Montego Bay to Halifax?

Yes. 2 airlines: Air Canada, Air Transat.

How far is Montego Bay from Halifax?

The flight distance from Montego Bay to Halifax is 1,999 miles (3,217 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Los Angeles.

What is the time difference between Montego Bay and Halifax?

Halifax is 2 hours ahead of Montego Bay. (America/Jamaica vs America/Halifax.)

What type of aircraft flies from Montego Bay to Halifax?

At 4h 25m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

Do I need a visa to travel from Jamaica to Canada?

Depends on your passport. Check with the Canada embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Montego Bay to Halifax?

Roughly 338 kg CO2 per passenger one-way. That's about the same as driving 1,690 km.

Is the return flight from Halifax to Montego Bay also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Montego Bay to Halifax?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Sangster International for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.