Skip to main content
Beginning of main content

JFK (New York) to MBJ (Montego Bay) Flights $421.21

Search over 321,000 hotels worldwide and 400 airlines worldwide.
Secure incredible value with Expedia's Price Guarantee.
No Expedia cancellation fee to change or cancel almost any hotel reservation.

Montego Bay Sun 88°/76℉

Here are your best fares found in the past 7 days

The lowest fare found for this route is $427.11 on Sat, Sep 16 from JFK to MBJ
Flights Fare Calendar Find minimum fare between origin JFK and destination MBJ Click this button to get previous 30 days data Click this button to get next 30 days data $777 $666 $555 $444 $333 $222 $111 $0 Jun Jul 26 27 28 29 30 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 1 2 3 4 5 6 7 8 9 10 11 12 13 M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F Price is $ 666.53 on JetBlue Airways Price is $ 662.48 on American Airlines Price is $ 599.71 on JetBlue Airways Price is $ 596.21 on JetBlue Airways Price is $ 594.21 on JetBlue Airways Price is $ 592.21 on JetBlue Airways Price is $ 583.21 on JetBlue Airways Price is $ 576.24 on JetBlue Airways Price is $ 575.53 on JetBlue Airways Price is $ 573.21 on JetBlue Airways Price is $ 569.45 on American Airlines Price is $ 565.71 on American Airlines Price is $ 563.61 on JetBlue Airways Price is $ 556.59 on JetBlue Airways Price is $ 551.21 on JetBlue Airways Price is $ 545.85 on American Airlines Price is $ 545.71 on JetBlue Airways Price is $ 545.21 on JetBlue Airways Price is $ 545.21 on JetBlue Airways Price is $ 542.21 on JetBlue Airways Price is $ 536.85 on JetBlue Airways Price is $ 536.64 on American Airlines Price is $ 534.12 on JetBlue Airways Price is $ 533.36 on American Airlines Price is $ 531.81 on JetBlue Airways Price is $ 531.21 on JetBlue Airways Price is $ 525.21 on JetBlue Airways Price is $ 523.72 on JetBlue Airways Price is $ 523.23 on American Airlines Price is $ 521.21 on JetBlue Airways Price is $ 520.98 on JetBlue Airways Price is $ 520.98 on JetBlue Airways Price is $ 520.21 on JetBlue Airways Price is $ 520.16 on WestJet Price is $ 516.65 on JetBlue Airways Price is $ 516.65 on JetBlue Airways Price is $ 516.65 on JetBlue Airways Price is $ 515.64 on JetBlue Airways Price is $ 514.71 on JetBlue Airways Price is $ 514.52 on American Airlines Price is $ 512.21 on JetBlue Airways Price is $ 511.52 on Delta Price is $ 511.21 on JetBlue Airways Price is $ 511.21 on JetBlue Airways Price is $ 507.95 on JetBlue Airways Price is $ 507.56 on JetBlue Airways Price is $ 507.11 on JetBlue Airways Price is $ 507.11 on JetBlue Airways Price is $ 507.11 on JetBlue Airways Price is $ 502.21 on American Airlines Price is $ 502.21 on American Airlines Price is $ 500.21 on JetBlue Airways Price is $ 500.21 on JetBlue Airways Price is $ 500.21 on JetBlue Airways Price is $ 500.21 on JetBlue Airways Price is $ 499.11 on JetBlue Airways Price is $ 498.11 on JetBlue Airways Price is $ 498.11 on JetBlue Airways Price is $ 495.45 on JetBlue Airways Price is $ 489.88 on WestJet Price is $ 487.11 on JetBlue Airways Price is $ 483.32 on JetBlue Airways Price is $ 483.11 on JetBlue Airways Price is $ 481.11 on JetBlue Airways Price is $ 481.11 on JetBlue Airways Price is $ 478.11 on JetBlue Airways Price is $ 473.61 on JetBlue Airways Price is $ 466.11 on JetBlue Airways Price is $ 457.21 on American Airlines Price is $ 451.11 on JetBlue Airways Price is $ 451.11 on JetBlue Airways Price is $ 451.11 on JetBlue Airways Price is $ 451.11 on JetBlue Airways Price is $ 451.11 on JetBlue Airways Price is $ 448.51 on JetBlue Airways Price is $ 444.11 on Delta Price is $ 439.61 on Delta Price is $ 439.61 on JetBlue Airways Price is $ 439.61 on Delta Price is $ 439.61 on Delta Price is $ 427.11 on JetBlue Airways

Cheap JFK to MBJ Flights

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Interesting Facts About Flights from New York to Montego Bay (JFK to MBJ)

Question : Which airline is offering the cheapest flight from JFK to MBJ?
Answer : JetBlue Airways is your best bet for finding that coveted low fare. They're offering fares as low as $417, while prices for other flights are as high as $2,719.

Question : Which airline is struggling to get to Montego Bay on time?
Answer : If you decide to book your flight with Caribbean Airlines, keep an eye on your departure time. 23% of flights from John F. Kennedy International Airport (JFK) to Sangster International Airport (MBJ) are late.

Question : What day has the most flight time options?
Answer : Saturday has the greatest variety of flight times for New York to Montego Bay with six. The day with the fewest number of options is Friday with only four different times.

Question : If traveling from JFK to MBJ, how long can you expect to be in the air?
Answer : Flying from JFK to MBJ typically takes about four hours and three minutes.

Question : What's the likelihood of you being delayed on this route?
Answer : The best measurement of overall promptness combines both on-time percentage and total delay minutes. JFK to MBJ currently has 4 stars out of 5, earning it one of the best performances in the world.

Question : How long does it take to get from JFK to MBJ?
Answer : The quickest direct flight is three hours and 45 minutes via Caribbean Airlines. If you catch the 7:15 AM EDT departure, you'll arrive at 11:00 AM EST.

Question : Is there a preferred airline for getting to Sangster International Airport (MBJ) on time?
Answer : Delta Air Lines leads the way with a 92% on-time rate. Life has too much to offer to spend it waiting in an airport, so check out Delta Air Lines to get in and out of airports as quickly as possible. If they are late for some reason though, the average delay is less than half an hour.