Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Spirit Airlines
Cheapest Month July
Cheapest Day of the Week Wednesday
Cheapest Airline Spirit Airlines

The cheapest airline(s) flying from New York City to Montego Bay is Spirit Airlines.

  • Spirit Airlines Spirit Airlines
  • JetBlue Airways JetBlue Airways
  • American Airlines American Airlines
  • Copa Airlines Copa Airlines
  • Frontier Airlines Frontier Airlines
  • United Airlines United Airlines
  • Air Canada Air Canada
  • Southwest Airlines Southwest Airlines
  • LATAM LATAM
  • WestJet WestJet
Cheapest Month July

Travel Period: June 2025 - May 2026

The cheapest month(s) to fly from New York City to Montego Bay is July.

  • Jun 2025
  • Jul 2025
  • Aug 2025
  • Sep 2025
  • Oct 2025
  • Nov 2025
  • Dec 2025
  • Jan 2026
  • Feb 2026
  • Mar 2026
  • Apr 2026
  • May 2026
Cheapest Day of the Week Wednesday

The cheapest day(s) of the week to fly from New York City to Montego Bay is Wednesday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday

Flight Schedules

Last Updated: Fri, 2 May, 2025

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:00 JFK
    08:56 MBJ
    3Hrs, 56m Direct
  • JFKNew York John F. Kennedy International Airport 06:00 - MBJ 08:56 3h 56m Direct
  • JFKNew York John F. Kennedy International Airport 06:00
  • MBJMontego Bay Airport 08:56
  • 3h 56m
  • Direct
  • JetBlue Airways (B6 1179)Airbus
  • JetBlue Airways (B6 1179)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • Airbus
  • 06:00 JFK
    08:57 MBJ
    3Hrs, 57m Direct
  • JFKNew York John F. Kennedy International Airport 06:00 - MBJ 08:57 3h 57m Direct
  • JFKNew York John F. Kennedy International Airport 06:00
  • MBJMontego Bay Airport 08:57
  • 3h 57m
  • Direct
  • JetBlue Airways (B6 1179)Airbus
  • JetBlue Airways (B6 1179)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Airbus
  • 07:25 JFK
    10:15 MBJ
    3Hrs, 50m Direct
  • JFKNew York John F. Kennedy International Airport 07:25 - MBJ 10:15 3h 50m Direct
  • JFKNew York John F. Kennedy International Airport 07:25
  • MBJMontego Bay Airport 10:15
  • 3h 50m
  • Direct
  • American Airlines (AA 1349)Boeing 737 Max 8 Passenger
  • American Airlines (AA 1349)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • Boeing 737 Max 8 Passenger
  • 08:40 EWR
    11:43 MBJ
    4Hrs, 03m Direct
  • EWRNewark Liberty International Airport 08:40 - MBJ 11:43 4h 03m Direct
  • EWRNewark Liberty International Airport 08:40
  • MBJMontego Bay Airport 11:43
  • 4h 03m
  • Direct
  • United Airlines (UA 1462)Boeing 737 Max 9 Passenger
  • United Airlines (UA 1462)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • Boeing 737 Max 9 Passenger
  • 08:40 EWR
    11:43 MBJ
    4Hrs, 03m Direct
  • EWRNewark Liberty International Airport 08:40 - MBJ 11:43 4h 03m Direct
  • EWRNewark Liberty International Airport 08:40
  • MBJMontego Bay Airport 11:43
  • 4h 03m
  • Direct
  • United Airlines (UA 1462)Boeing 737 Max 8 Passenger
  • United Airlines (UA 1462)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Boeing 737 Max 8 Passenger
  • 10:07 EWR
    13:10 MBJ
    4Hrs, 03m Direct
  • EWRNewark Liberty International Airport 10:07 - MBJ 13:10 4h 03m Direct
  • EWRNewark Liberty International Airport 10:07
  • MBJMontego Bay Airport 13:10
  • 4h 03m
  • Direct
  • United Airlines (UA 2126)Boeing 737 Max 9 Passenger
  • United Airlines (UA 2126)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • Boeing 737 Max 9 Passenger
  • 10:26 JFK
    13:28 MBJ
    4Hrs, 02m Direct
  • JFKNew York John F. Kennedy International Airport 10:26 - MBJ 13:28 4h 02m Direct
  • JFKNew York John F. Kennedy International Airport 10:26
  • MBJMontego Bay Airport 13:28
  • 4h 02m
  • Direct
  • JetBlue Airways (B6 279)Airbus
  • JetBlue Airways (B6 279)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • Airbus
  • 05:15 EWR
    11:02 MBJ
    6Hrs, 47m 1 Stop (FLL)
  • EWRNewark Liberty International Airport 05:15 - MBJ 11:02 6h 47m 1 Stop (FLL) Broward County
  • EWRNewark Liberty International Airport 05:15
    FLLFort Lauderdale/Hollywood Intl Airport 10:15
  • FLLFort Lauderdale/Hollywood Intl Airport 08:16
    MBJMontego Bay Airport 11:02
  • 6h 47m (1h 59m)
  • 1 Stop FLL · Broward County 1h 59m
  • Spirit Airlines (NK 2059)Airbus A321 Neo
    Spirit Airlines (NK 833)Airbus A321 Neo
  • Spirit Airlines (NK 2059)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 05:45 EWR
    11:30 MBJ
    6Hrs, 45m 1 Stop (CLT)
  • EWRNewark Liberty International Airport 05:45 - MBJ 11:30 6h 45m 1 Stop (CLT) Charlotte
  • EWRNewark Liberty International Airport 05:45
    CLTCharlotte Airport 09:25
  • CLTCharlotte Airport 07:52
    MBJMontego Bay Airport 11:30
  • 6h 45m (1h 33m)
  • 1 Stop CLT · Charlotte 1h 33m
  • American Airlines (AA 2505)Boeing 737 Max 8 Passenger
    American Airlines (AA 2620)Airbus
  • American Airlines (AA 2505)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 05:45 EWR
    13:35 MBJ
    8Hrs, 50m 1 Stop (CLT)
  • EWRNewark Liberty International Airport 05:45 - MBJ 13:35 8h 50m 1 Stop (CLT) Charlotte
  • EWRNewark Liberty International Airport 05:45
    CLTCharlotte Airport 11:30
  • CLTCharlotte Airport 07:52
    MBJMontego Bay Airport 13:35
  • 8h 50m (3h 38m)
  • 1 Stop CLT · Charlotte 3h 38m
  • American Airlines (AA 2505)Boeing 737 Max 8 Passenger
    American Airlines (AA 875)Airbus
  • American Airlines (AA 2505)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 05:55 EWR
    12:49 MBJ
    7Hrs, 54m 1 Stop (ORD)
  • EWRNewark Liberty International Airport 05:55 - MBJ 12:49 7h 54m 1 Stop (ORD) Chicago
  • EWRNewark Liberty International Airport 05:55
    ORDChicago O'Hare International Airport 08:45
  • ORDChicago O'Hare International Airport 07:33
    MBJMontego Bay Airport 12:49
  • 7h 54m (1h 12m)
  • 1 Stop ORD · Chicago 1h 12m
  • United Airlines (UA 2164)Boeing 757 200 Series
    United Airlines (UA 1146)Boeing 737 Max 8 Passenger
  • United Airlines (UA 2164)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 05:55 LGA
    13:00 MBJ
    8Hrs, 05m 1 Stop (ORD)
  • LGANew York La Guardia Airport 05:55 - MBJ 13:00 8h 05m 1 Stop (ORD) Chicago
  • LGANew York La Guardia Airport 05:55
    ORDChicago O'Hare International Airport 09:00
  • ORDChicago O'Hare International Airport 07:28
    MBJMontego Bay Airport 13:00
  • 8h 05m (1h 32m)
  • 1 Stop ORD · Chicago 1h 32m
  • American Airlines (AA 462)Boeing 737 800
    American Airlines (AA 3228)Boeing 737 800
  • American Airlines (AA 462)
    • M
    • T
    • W
    • T
    • F
    • -
    • -
  • 05:59 JFK
    12:17 MBJ
    7Hrs, 18m 1 Stop (MCO)
  • JFKNew York John F. Kennedy International Airport 05:59 - MBJ 12:17 7h 18m 1 Stop (MCO) Orlando
  • JFKNew York John F. Kennedy International Airport 05:59
    MCOOrlando International Airport 11:04
  • MCOOrlando International Airport 08:45
    MBJMontego Bay Airport 12:17
  • 7h 18m (2h 19m)
  • 1 Stop MCO · Orlando 2h 19m
  • JetBlue Airways (B6 1083)Airbus
    JetBlue Airways (B6 521)Airbus
  • JetBlue Airways (B6 1083)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 06:00 LGA
    11:02 MBJ
    6Hrs, 02m 1 Stop (FLL)
  • LGANew York La Guardia Airport 06:00 - MBJ 11:02 6h 02m 1 Stop (FLL) Broward County
  • LGANew York La Guardia Airport 06:00
    FLLFort Lauderdale/Hollywood Intl Airport 10:15
  • FLLFort Lauderdale/Hollywood Intl Airport 08:58
    MBJMontego Bay Airport 11:02
  • 6h 02m (1h 17m)
  • 1 Stop FLL · Broward County 1h 17m
  • Spirit Airlines (NK 2005)Airbus Industrie A321 Sharklets
    Spirit Airlines (NK 833)Airbus A321 Neo
  • Spirit Airlines (NK 2005)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:00 LGA
    11:54 MBJ
    6Hrs, 54m 1 Stop (MIA)
  • LGANew York La Guardia Airport 06:00 - MBJ 11:54 6h 54m 1 Stop (MIA) Miami
  • LGANew York La Guardia Airport 06:00
    MIAMiami International Airport 10:59
  • MIAMiami International Airport 09:10
    MBJMontego Bay Airport 11:54
  • 6h 54m (1h 49m)
  • 1 Stop MIA · Miami 1h 49m
  • American Airlines (AA 1530)Boeing 737 Max 8 Passenger
    American Airlines (AA 2618)Boeing 737 800
  • American Airlines (AA 1530)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:00 JFK
    12:41 MBJ
    7Hrs, 41m 1 Stop (ATL)
  • JFKNew York John F. Kennedy International Airport 06:00 - MBJ 12:41 7h 41m 1 Stop (ATL) Atlanta
  • JFKNew York John F. Kennedy International Airport 06:00
    ATLAtlanta Hartsfield-Jackson Intl Airport 10:46
  • ATLAtlanta Hartsfield-Jackson Intl Airport 08:37
    MBJMontego Bay Airport 12:41
  • 7h 41m (2h 09m)
  • 1 Stop ATL · Atlanta 2h 09m
  • Frontier Airlines (F9 4817)Airbus A320 Neo
    Frontier Airlines (F9 17)Airbus A320 Neo
  • Frontier Airlines (F9 4817)
    • -
    • -
    • -
    • -
    • F
    • -
    • S
  • 06:00 JFK
    12:42 MBJ
    7Hrs, 42m 1 Stop (ATL)
  • JFKNew York John F. Kennedy International Airport 06:00 - MBJ 12:42 7h 42m 1 Stop (ATL) Atlanta
  • JFKNew York John F. Kennedy International Airport 06:00
    ATLAtlanta Hartsfield-Jackson Intl Airport 10:47
  • ATLAtlanta Hartsfield-Jackson Intl Airport 08:37
    MBJMontego Bay Airport 12:42
  • 7h 42m (2h 10m)
  • 1 Stop ATL · Atlanta 2h 10m
  • Frontier Airlines (F9 4817)Airbus A320 Neo
    Frontier Airlines (F9 17)Airbus A320 Neo
  • Frontier Airlines (F9 4817)
    • M
    • -
    • -
    • T
    • -
    • -
    • -
  • 06:00 LGA
    13:00 MBJ
    8Hrs, 00m 1 Stop (ORD)
  • LGANew York La Guardia Airport 06:00 - MBJ 13:00 8h 1 Stop (ORD) Chicago
  • LGANew York La Guardia Airport 06:00
    ORDChicago O'Hare International Airport 09:00
  • ORDChicago O'Hare International Airport 07:39
    MBJMontego Bay Airport 13:00
  • 8h (1h 21m)
  • 1 Stop ORD · Chicago 1h 21m
  • American Airlines (AA 462)Boeing 737 800
    American Airlines (AA 3228)Boeing 737 800
  • American Airlines (AA 462)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 06:00 LGA
    13:30 MBJ
    8Hrs, 30m 1 Stop (IAH)
  • LGANew York La Guardia Airport 06:00 - MBJ 13:30 8h 30m 1 Stop (IAH) Houston
  • LGANew York La Guardia Airport 06:00
    IAHHouston George Bush Intercontinental Airport 10:10
  • IAHHouston George Bush Intercontinental Airport 09:03
    MBJMontego Bay Airport 13:30
  • 8h 30m (1h 07m)
  • 1 Stop IAH · Houston 1h 07m
  • United Airlines (UA 2606)Boeing 737 800
    United Airlines (UA 1163)Boeing 737 Max 9 Passenger
  • United Airlines (UA 2606)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:04 EWR
    11:54 MBJ
    6Hrs, 50m 1 Stop (MIA)
  • EWRNewark Liberty International Airport 06:04 - MBJ 11:54 6h 50m 1 Stop (MIA) Miami
  • EWRNewark Liberty International Airport 06:04
    MIAMiami International Airport 10:59
  • MIAMiami International Airport 09:20
    MBJMontego Bay Airport 11:54
  • 6h 50m (1h 39m)
  • 1 Stop MIA · Miami 1h 39m
  • American Airlines (AA 1196)Boeing 737 800
    American Airlines (AA 2618)Boeing 737 800
  • American Airlines (AA 1196)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:04 EWR
    13:36 MBJ
    8Hrs, 32m 1 Stop (MIA)
  • EWRNewark Liberty International Airport 06:04 - MBJ 13:36 8h 32m 1 Stop (MIA) Miami
  • EWRNewark Liberty International Airport 06:04
    MIAMiami International Airport 12:56
  • MIAMiami International Airport 09:20
    MBJMontego Bay Airport 13:36
  • 8h 32m (3h 36m)
  • 1 Stop MIA · Miami 3h 36m
  • American Airlines (AA 1196)Boeing 737 800
    American Airlines (AA 2613)Boeing 737 800
  • American Airlines (AA 1196)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 06:04 EWR
    13:36 MBJ
    8Hrs, 32m 1 Stop (MIA)
  • EWRNewark Liberty International Airport 06:04 - MBJ 13:36 8h 32m 1 Stop (MIA) Miami
  • EWRNewark Liberty International Airport 06:04
    MIAMiami International Airport 12:56
  • MIAMiami International Airport 09:20
    MBJMontego Bay Airport 13:36
  • 8h 32m (3h 36m)
  • 1 Stop MIA · Miami 3h 36m
  • American Airlines (AA 1196)Boeing 737 800
    American Airlines (AA 2613)Boeing 737 Max 8 Passenger
  • American Airlines (AA 1196)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 06:10 JFK
    11:54 MBJ
    6Hrs, 44m 1 Stop (MIA)
  • JFKNew York John F. Kennedy International Airport 06:10 - MBJ 11:54 6h 44m 1 Stop (MIA) Miami
  • JFKNew York John F. Kennedy International Airport 06:10
    MIAMiami International Airport 10:59
  • MIAMiami International Airport 09:07
    MBJMontego Bay Airport 11:54
  • 6h 44m (1h 52m)
  • 1 Stop MIA · Miami 1h 52m
  • American Airlines (AA 3238)Boeing 777 300 Er
    American Airlines (AA 2618)Boeing 737 800
  • American Airlines (AA 3238)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:10 EWR
    12:17 MBJ
    7Hrs, 07m 1 Stop (MCO)
  • EWRNewark Liberty International Airport 06:10 - MBJ 12:17 7h 07m 1 Stop (MCO) Orlando
  • EWRNewark Liberty International Airport 06:10
    MCOOrlando International Airport 11:04
  • MCOOrlando International Airport 08:55
    MBJMontego Bay Airport 12:17
  • 7h 07m (2h 09m)
  • 1 Stop MCO · Orlando 2h 09m
  • JetBlue Airways (B6 927)Airbus
    JetBlue Airways (B6 521)Airbus
  • JetBlue Airways (B6 927)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:10 LGA
    13:59 MBJ
    8Hrs, 49m 1 Stop (PHL)
  • LGANew York La Guardia Airport 06:10 - MBJ 13:59 8h 49m 1 Stop (PHL) Philadelphia
  • LGANew York La Guardia Airport 06:10
    PHLPhiladelphia International Airport 11:04
  • PHLPhiladelphia International Airport 07:25
    MBJMontego Bay Airport 13:59
  • 8h 49m (3h 39m)
  • 1 Stop PHL · Philadelphia 3h 39m
  • American Airlines (AA 4405)Embraer Emb 175
    American Airlines (AA 857)Airbus
  • American Airlines (AA 4405)
    • M
    • T
    • W
    • T
    • F
    • -
    • -
  • 06:21 LGA
    11:30 MBJ
    6Hrs, 09m 1 Stop (CLT)
  • LGANew York La Guardia Airport 06:21 - MBJ 11:30 6h 09m 1 Stop (CLT) Charlotte
  • LGANew York La Guardia Airport 06:21
    CLTCharlotte Airport 09:25
  • CLTCharlotte Airport 08:25
    MBJMontego Bay Airport 11:30
  • 6h 09m (1h)
  • 1 Stop CLT · Charlotte 1h
  • American Airlines (AA 3084)Airbus
    American Airlines (AA 2620)Airbus
  • American Airlines (AA 3084)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:21 LGA
    13:35 MBJ
    8Hrs, 14m 1 Stop (CLT)
  • LGANew York La Guardia Airport 06:21 - MBJ 13:35 8h 14m 1 Stop (CLT) Charlotte
  • LGANew York La Guardia Airport 06:21
    CLTCharlotte Airport 11:30
  • CLTCharlotte Airport 08:25
    MBJMontego Bay Airport 13:35
  • 8h 14m (3h 05m)
  • 1 Stop CLT · Charlotte 3h 05m
  • American Airlines (AA 3084)Airbus
    American Airlines (AA 875)Airbus
  • American Airlines (AA 3084)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:25 LGA
    12:49 MBJ
    7Hrs, 24m 1 Stop (ORD)
  • LGANew York La Guardia Airport 06:25 - MBJ 12:49 7h 24m 1 Stop (ORD) Chicago
  • LGANew York La Guardia Airport 06:25
    ORDChicago O'Hare International Airport 08:45
  • ORDChicago O'Hare International Airport 08:00
    MBJMontego Bay Airport 12:49
  • 7h 24m (45m)
  • 1 Stop ORD · Chicago 45m
  • United Airlines (UA 2389)Boeing 737 800
    United Airlines (UA 1146)Boeing 737 Max 8 Passenger
  • United Airlines (UA 2389)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 06:30 JFK
    11:30 MBJ
    6Hrs, 00m 1 Stop (CLT)
  • JFKNew York John F. Kennedy International Airport 06:30 - MBJ 11:30 6h 1 Stop (CLT) Charlotte
  • JFKNew York John F. Kennedy International Airport 06:30
    CLTCharlotte Airport 09:25
  • CLTCharlotte Airport 08:31
    MBJMontego Bay Airport 11:30
  • 6h (54m)
  • 1 Stop CLT · Charlotte 54m
  • American Airlines (AA 2643)Boeing 737 800
    American Airlines (AA 2620)Airbus
  • American Airlines (AA 2643)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:30 JFK
    12:02 MBJ
    6Hrs, 32m 1 Stop (FLL)
  • JFKNew York John F. Kennedy International Airport 06:30 - MBJ 12:02 6h 32m 1 Stop (FLL) Broward County
  • JFKNew York John F. Kennedy International Airport 06:30
    FLLFort Lauderdale/Hollywood Intl Airport 11:11
  • FLLFort Lauderdale/Hollywood Intl Airport 09:31
    MBJMontego Bay Airport 12:02
  • 6h 32m (1h 40m)
  • 1 Stop FLL · Broward County 1h 40m
  • JetBlue Airways (B6 1601)Airbus
    JetBlue Airways (B6 2427)Airbus
  • JetBlue Airways (B6 1601)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:30 LGA
    12:17 MBJ
    6Hrs, 47m 1 Stop (MCO)
  • LGANew York La Guardia Airport 06:30 - MBJ 12:17 6h 47m 1 Stop (MCO) Orlando
  • LGANew York La Guardia Airport 06:30
    MCOOrlando International Airport 11:04
  • MCOOrlando International Airport 09:17
    MBJMontego Bay Airport 12:17
  • 6h 47m (1h 47m)
  • 1 Stop MCO · Orlando 1h 47m
  • JetBlue Airways (B6 599)Airbus
    JetBlue Airways (B6 521)Airbus
  • JetBlue Airways (B6 599)
    • M
    • T
    • W
    • T
    • F
    • S
    • -
  • 06:30 JFK
    12:17 MBJ
    6Hrs, 47m 1 Stop (MCO)
  • JFKNew York John F. Kennedy International Airport 06:30 - MBJ 12:17 6h 47m 1 Stop (MCO) Orlando
  • JFKNew York John F. Kennedy International Airport 06:30
    MCOOrlando International Airport 11:04
  • MCOOrlando International Airport 09:17
    MBJMontego Bay Airport 12:17
  • 6h 47m (1h 47m)
  • 1 Stop MCO · Orlando 1h 47m
  • JetBlue Airways (B6 1083)Airbus
    JetBlue Airways (B6 521)Airbus
  • JetBlue Airways (B6 1083)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 06:30 LGA
    12:41 MBJ
    7Hrs, 11m 1 Stop (ATL)
  • LGANew York La Guardia Airport 06:30 - MBJ 12:41 7h 11m 1 Stop (ATL) Atlanta
  • LGANew York La Guardia Airport 06:30
    ATLAtlanta Hartsfield-Jackson Intl Airport 10:46
  • ATLAtlanta Hartsfield-Jackson Intl Airport 09:17
    MBJMontego Bay Airport 12:41
  • 7h 11m (1h 29m)
  • 1 Stop ATL · Atlanta 1h 29m
  • Frontier Airlines (F9 3287)Airbus A320 Neo
    Frontier Airlines (F9 17)Airbus A320 Neo
  • Frontier Airlines (F9 3287)
    • -
    • -
    • -
    • -
    • F
    • -
    • S
  • 06:30 LGA
    12:42 MBJ
    7Hrs, 12m 1 Stop (ATL)
  • LGANew York La Guardia Airport 06:30 - MBJ 12:42 7h 12m 1 Stop (ATL) Atlanta
  • LGANew York La Guardia Airport 06:30
    ATLAtlanta Hartsfield-Jackson Intl Airport 10:47
  • ATLAtlanta Hartsfield-Jackson Intl Airport 09:17
    MBJMontego Bay Airport 12:42
  • 7h 12m (1h 30m)
  • 1 Stop ATL · Atlanta 1h 30m
  • Frontier Airlines (F9 3287)Airbus A320 Neo
    Frontier Airlines (F9 17)Airbus A320 Neo
  • Frontier Airlines (F9 3287)
    • M
    • -
    • -
    • T
    • -
    • -
    • -
  • 06:30 JFK
    13:35 MBJ
    8Hrs, 05m 1 Stop (CLT)
  • JFKNew York John F. Kennedy International Airport 06:30 - MBJ 13:35 8h 05m 1 Stop (CLT) Charlotte
  • JFKNew York John F. Kennedy International Airport 06:30
    CLTCharlotte Airport 11:30
  • CLTCharlotte Airport 08:31
    MBJMontego Bay Airport 13:35
  • 8h 05m (2h 59m)
  • 1 Stop CLT · Charlotte 2h 59m
  • American Airlines (AA 2643)Boeing 737 800
    American Airlines (AA 875)Airbus
  • American Airlines (AA 2643)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:55 LGA
    11:54 MBJ
    5Hrs, 59m 1 Stop (MIA)
  • LGANew York La Guardia Airport 06:55 - MBJ 11:54 5h 59m 1 Stop (MIA) Miami
  • LGANew York La Guardia Airport 06:55
    MIAMiami International Airport 10:59
  • MIAMiami International Airport 10:00
    MBJMontego Bay Airport 11:54
  • 5h 59m (59m)
  • 1 Stop MIA · Miami 59m
  • American Airlines (AA 1249)Boeing 737 800
    American Airlines (AA 2618)Boeing 737 800
  • American Airlines (AA 1249)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:55 LGA
    13:36 MBJ
    7Hrs, 41m 1 Stop (MIA)
  • LGANew York La Guardia Airport 06:55 - MBJ 13:36 7h 41m 1 Stop (MIA) Miami
  • LGANew York La Guardia Airport 06:55
    MIAMiami International Airport 12:56
  • MIAMiami International Airport 10:00
    MBJMontego Bay Airport 13:36
  • 7h 41m (2h 56m)
  • 1 Stop MIA · Miami 2h 56m
  • American Airlines (AA 1249)Boeing 737 800
    American Airlines (AA 2613)Boeing 737 Max 8 Passenger
  • American Airlines (AA 1249)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 06:55 LGA
    13:36 MBJ
    7Hrs, 41m 1 Stop (MIA)
  • LGANew York La Guardia Airport 06:55 - MBJ 13:36 7h 41m 1 Stop (MIA) Miami
  • LGANew York La Guardia Airport 06:55
    MIAMiami International Airport 12:56
  • MIAMiami International Airport 10:00
    MBJMontego Bay Airport 13:36
  • 7h 41m (2h 56m)
  • 1 Stop MIA · Miami 2h 56m
  • American Airlines (AA 1249)Boeing 737 800
    American Airlines (AA 2613)Boeing 737 800
  • American Airlines (AA 1249)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 06:59 JFK
    11:54 MBJ
    5Hrs, 55m 1 Stop (MIA)
  • JFKNew York John F. Kennedy International Airport 06:59 - MBJ 11:54 5h 55m 1 Stop (MIA) Miami
  • JFKNew York John F. Kennedy International Airport 06:59
    MIAMiami International Airport 10:59
  • MIAMiami International Airport 10:05
    MBJMontego Bay Airport 11:54
  • 5h 55m (54m)
  • 1 Stop MIA · Miami 54m
  • American Airlines (AA 1535)Boeing 737 Max 8 Passenger
    American Airlines (AA 2618)Boeing 737 800
  • American Airlines (AA 1535)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:59 EWR
    12:02 MBJ
    6Hrs, 03m 1 Stop (FLL)
  • EWRNewark Liberty International Airport 06:59 - MBJ 12:02 6h 03m 1 Stop (FLL) Broward County
  • EWRNewark Liberty International Airport 06:59
    FLLFort Lauderdale/Hollywood Intl Airport 11:11
  • FLLFort Lauderdale/Hollywood Intl Airport 09:56
    MBJMontego Bay Airport 12:02
  • 6h 03m (1h 15m)
  • 1 Stop FLL · Broward County 1h 15m
  • JetBlue Airways (B6 205)Airbus
    JetBlue Airways (B6 2427)Airbus
  • JetBlue Airways (B6 205)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:59 JFK
    13:36 MBJ
    7Hrs, 37m 1 Stop (MIA)
  • JFKNew York John F. Kennedy International Airport 06:59 - MBJ 13:36 7h 37m 1 Stop (MIA) Miami
  • JFKNew York John F. Kennedy International Airport 06:59
    MIAMiami International Airport 12:56
  • MIAMiami International Airport 10:05
    MBJMontego Bay Airport 13:36
  • 7h 37m (2h 51m)
  • 1 Stop MIA · Miami 2h 51m
  • American Airlines (AA 1535)Boeing 737 Max 8 Passenger
    American Airlines (AA 2613)Boeing 737 Max 8 Passenger
  • American Airlines (AA 1535)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 06:59 JFK
    13:36 MBJ
    7Hrs, 37m 1 Stop (MIA)
  • JFKNew York John F. Kennedy International Airport 06:59 - MBJ 13:36 7h 37m 1 Stop (MIA) Miami
  • JFKNew York John F. Kennedy International Airport 06:59
    MIAMiami International Airport 12:56
  • MIAMiami International Airport 10:05
    MBJMontego Bay Airport 13:36
  • 7h 37m (2h 51m)
  • 1 Stop MIA · Miami 2h 51m
  • American Airlines (AA 1535)Boeing 737 Max 8 Passenger
    American Airlines (AA 2613)Boeing 737 800
  • American Airlines (AA 1535)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 07:00 LGA
    12:02 MBJ
    6Hrs, 02m 1 Stop (FLL)
  • LGANew York La Guardia Airport 07:00 - MBJ 12:02 6h 02m 1 Stop (FLL) Broward County
  • LGANew York La Guardia Airport 07:00
    FLLFort Lauderdale/Hollywood Intl Airport 11:11
  • FLLFort Lauderdale/Hollywood Intl Airport 10:01
    MBJMontego Bay Airport 12:02
  • 6h 02m (1h 10m)
  • 1 Stop FLL · Broward County 1h 10m
  • JetBlue Airways (B6 1471)Airbus
    JetBlue Airways (B6 2427)Airbus
  • JetBlue Airways (B6 1471)
    • -
    • T
    • W
    • -
    • -
    • -
    • -
  • 07:15 LGA
    13:40 MBJ
    7Hrs, 25m 1 Stop (MDW)
  • LGANew York La Guardia Airport 07:15 - MBJ 13:40 7h 25m 1 Stop (MDW) Chicago
  • LGANew York La Guardia Airport 07:15
    MDWChicago Midway Airport 09:40
  • MDWChicago Midway Airport 08:40
    MBJMontego Bay Airport 13:40
  • 7h 25m (1h)
  • 1 Stop MDW · Chicago 1h
  • Southwest Airlines (WN 1539)Boeing 737 Max 8 Passenger
    Southwest Airlines (WN 1042)Boeing 737 800
  • Southwest Airlines (WN 1539)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 07:32 JFK
    12:17 MBJ
    5Hrs, 45m 1 Stop (MCO)
  • JFKNew York John F. Kennedy International Airport 07:32 - MBJ 12:17 5h 45m 1 Stop (MCO) Orlando
  • JFKNew York John F. Kennedy International Airport 07:32
    MCOOrlando International Airport 11:04
  • MCOOrlando International Airport 10:21
    MBJMontego Bay Airport 12:17
  • 5h 45m (43m)
  • 1 Stop MCO · Orlando 43m
  • JetBlue Airways (B6 183)Airbus
    JetBlue Airways (B6 521)Airbus
  • JetBlue Airways (B6 183)
    • M
    • T
    • W
    • T
    • F
    • S
    • -
  • 07:58 JFK
    13:36 MBJ
    6Hrs, 38m 1 Stop (MIA)
  • JFKNew York John F. Kennedy International Airport 07:58 - MBJ 13:36 6h 38m 1 Stop (MIA) Miami
  • JFKNew York John F. Kennedy International Airport 07:58
    MIAMiami International Airport 12:56
  • MIAMiami International Airport 11:12
    MBJMontego Bay Airport 13:36
  • 6h 38m (1h 44m)
  • 1 Stop MIA · Miami 1h 44m
  • American Airlines (AA 2017)Boeing 737 800
    American Airlines (AA 2613)Boeing 737 800
  • American Airlines (AA 2017)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 07:58 JFK
    13:36 MBJ
    6Hrs, 38m 1 Stop (MIA)
  • JFKNew York John F. Kennedy International Airport 07:58 - MBJ 13:36 6h 38m 1 Stop (MIA) Miami
  • JFKNew York John F. Kennedy International Airport 07:58
    MIAMiami International Airport 12:56
  • MIAMiami International Airport 11:12
    MBJMontego Bay Airport 13:36
  • 6h 38m (1h 44m)
  • 1 Stop MIA · Miami 1h 44m
  • American Airlines (AA 2017)Boeing 737 800
    American Airlines (AA 2613)Boeing 737 Max 8 Passenger
  • American Airlines (AA 2017)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 07:59 JFK
    13:35 MBJ
    6Hrs, 36m 1 Stop (CLT)
  • JFKNew York John F. Kennedy International Airport 07:59 - MBJ 13:35 6h 36m 1 Stop (CLT) Charlotte
  • JFKNew York John F. Kennedy International Airport 07:59
    CLTCharlotte Airport 11:30
  • CLTCharlotte Airport 10:15
    MBJMontego Bay Airport 13:35
  • 6h 36m (1h 15m)
  • 1 Stop CLT · Charlotte 1h 15m
  • American Airlines (AA 1444)Boeing 737 800
    American Airlines (AA 875)Airbus
  • American Airlines (AA 1444)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 07:59 LGA
    13:35 MBJ
    6Hrs, 36m 1 Stop (CLT)
  • LGANew York La Guardia Airport 07:59 - MBJ 13:35 6h 36m 1 Stop (CLT) Charlotte
  • LGANew York La Guardia Airport 07:59
    CLTCharlotte Airport 11:30
  • CLTCharlotte Airport 09:58
    MBJMontego Bay Airport 13:35
  • 6h 36m (1h 32m)
  • 1 Stop CLT · Charlotte 1h 32m
  • American Airlines (AA 1023)Airbus
    American Airlines (AA 875)Airbus
  • American Airlines (AA 1023)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 07:59 LGA
    13:36 MBJ
    6Hrs, 37m 1 Stop (MIA)
  • LGANew York La Guardia Airport 07:59 - MBJ 13:36 6h 37m 1 Stop (MIA) Miami
  • LGANew York La Guardia Airport 07:59
    MIAMiami International Airport 12:56
  • MIAMiami International Airport 11:04
    MBJMontego Bay Airport 13:36
  • 6h 37m (1h 52m)
  • 1 Stop MIA · Miami 1h 52m
  • American Airlines (AA 970)Boeing 737 800
    American Airlines (AA 2613)Boeing 737 800
  • American Airlines (AA 970)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 07:59 LGA
    13:36 MBJ
    6Hrs, 37m 1 Stop (MIA)
  • LGANew York La Guardia Airport 07:59 - MBJ 13:36 6h 37m 1 Stop (MIA) Miami
  • LGANew York La Guardia Airport 07:59
    MIAMiami International Airport 12:56
  • MIAMiami International Airport 11:04
    MBJMontego Bay Airport 13:36
  • 6h 37m (1h 52m)
  • 1 Stop MIA · Miami 1h 52m
  • American Airlines (AA 970)Boeing 737 800
    American Airlines (AA 2613)Boeing 737 Max 8 Passenger
  • American Airlines (AA 970)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 08:00 LGA
    13:57 MBJ
    6Hrs, 57m 1 Stop (ATL)
  • LGANew York La Guardia Airport 08:00 - MBJ 13:57 6h 57m 1 Stop (ATL) Atlanta
  • LGANew York La Guardia Airport 08:00
    ATLAtlanta Hartsfield-Jackson Intl Airport 12:04
  • ATLAtlanta Hartsfield-Jackson Intl Airport 10:47
    MBJMontego Bay Airport 13:57
  • 6h 57m (1h 17m)
  • 1 Stop ATL · Atlanta 1h 17m
  • Frontier Airlines (F9 3287)Airbus A320 Neo
    Frontier Airlines (F9 17)Airbus A320 Neo
  • Frontier Airlines (F9 3287)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 08:15 EWR
    13:35 MBJ
    6Hrs, 20m 1 Stop (CLT)
  • EWRNewark Liberty International Airport 08:15 - MBJ 13:35 6h 20m 1 Stop (CLT) Charlotte
  • EWRNewark Liberty International Airport 08:15
    CLTCharlotte Airport 11:30
  • CLTCharlotte Airport 10:20
    MBJMontego Bay Airport 13:35
  • 6h 20m (1h 10m)
  • 1 Stop CLT · Charlotte 1h 10m
  • American Airlines (AA 1575)Boeing 737 800
    American Airlines (AA 875)Airbus
  • American Airlines (AA 1575)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 09:55 EWR
    17:11 MBJ
    8Hrs, 16m 1 Stop (MCO)
  • EWRNewark Liberty International Airport 09:55 - MBJ 17:11 8h 16m 1 Stop (MCO) Orlando
  • EWRNewark Liberty International Airport 09:55
    MCOOrlando International Airport 16:03
  • MCOOrlando International Airport 12:49
    MBJMontego Bay Airport 17:11
  • 8h 16m (3h 14m)
  • 1 Stop MCO · Orlando 3h 14m
  • JetBlue Airways (B6 127)Airbus
    JetBlue Airways (B6 221)Airbus
  • JetBlue Airways (B6 127)
    • M
    • -
    • -
    • -
    • -
    • -
    • S
  • 10:18 EWR
    15:10 MBJ
    5Hrs, 52m 1 Stop (IAD)
  • EWRNewark Liberty International Airport 10:18 - MBJ 15:10 5h 52m 1 Stop (IAD) Washington
  • EWRNewark Liberty International Airport 10:18
    IADWashington Dulles International Airport 12:35
  • IADWashington Dulles International Airport 11:55
    MBJMontego Bay Airport 15:10
  • 5h 52m (40m)
  • 1 Stop IAD · Washington 40m
  • United Airlines (UA 4177)Canadair Regional Jet 550
    United Airlines (UA 1519)Boeing 737 Max 8 Passenger
  • United Airlines (UA 4177)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 10:18 EWR
    15:10 MBJ
    5Hrs, 52m 1 Stop (IAD)
  • EWRNewark Liberty International Airport 10:18 - MBJ 15:10 5h 52m 1 Stop (IAD) Washington
  • EWRNewark Liberty International Airport 10:18
    IADWashington Dulles International Airport 12:35
  • IADWashington Dulles International Airport 11:55
    MBJMontego Bay Airport 15:10
  • 5h 52m (40m)
  • 1 Stop IAD · Washington 40m
  • United Airlines (UA 3716)Embraer 175
    United Airlines (UA 1519)Boeing 737 Max 8 Passenger
  • United Airlines (UA 3716)
    • -
    • -
    • -
    • -
    • F
    • S
    • S
  • 10:18 EWR
    15:10 MBJ
    5Hrs, 52m 1 Stop (IAD)
  • EWRNewark Liberty International Airport 10:18 - MBJ 15:10 5h 52m 1 Stop (IAD) Washington
  • EWRNewark Liberty International Airport 10:18
    IADWashington Dulles International Airport 12:35
  • IADWashington Dulles International Airport 11:55
    MBJMontego Bay Airport 15:10
  • 5h 52m (40m)
  • 1 Stop IAD · Washington 40m
  • United Airlines (UA 3716)Embraer 170
    United Airlines (UA 1519)Boeing 737 Max 8 Passenger
  • United Airlines (UA 3716)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the fastest flight time from New York City to Montego Bay?

The fastest flight time for direct flights from New York City to Montego Bay is 3 hours 50 minutes. Check latest flight schedules & prices on Wego.

What’s the most popular airline flying from New York City to Montego Bay?

The most popular airline flying from New York City to Montego Bay is American Airlines. Find the latest flight deals on Wego.

How far is Montego Bay from New York City?

The flight distance between New York City and Montego Bay is 2500km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 05:15. The last flight of the day departs at 05:15. See the full list of flight times on Wego.

How many airlines offer direct flights from New York City to Montego Bay?

There are 3 airlines that offer direct flights from New York City to Montego Bay. Find out the list of airlines on Wego.