All scheduled flights from Montego Bay to Halifax (MBJ-YHZ)
Jamaica
Canada
All scheduled flights from MBJ to YHZ. You can fly from Montego Bay to Halifax non-stop on Mondays and the flight takes about 4 hours and 40 minutes. Flights with stops take between 8 to 10 hours depending on your flight and connection airport.