- Chicago O'Hare (ORD) Montego Bay (MBJ)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–3 Non-stop flights per dayat least 2h 58minfrom $347 - Atlanta (ATL) Montego Bay (MBJ)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 6 Non-stop flights per dayat least 1h 48minfrom $341 - Charlotte (CLT) Montego Bay (MBJ)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
2–7 Non-stop flights per dayat least 1h 55minfrom $395 - Newark (EWR) Montego Bay (MBJ)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–2 Non-stop flights per dayat least 3h 1minfrom $401 - New York (JFK) Montego Bay (MBJ)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–4 Non-stop flights per dayat least 2h 52minfrom $373 - Philadelphia (PHL) Montego Bay (MBJ)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–4 Non-stop flights per dayat least 2h 45minfrom $423 - New York (NYC) Montego Bay (MBJ)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–4 Non-stop flights per dayat least 2h 52minfrom $373 - Chicago (CHI) Montego Bay (MBJ)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–3 Non-stop flights per dayat least 2h 58minfrom $347 - Baltimore (BWI) Montego Bay (MBJ)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 5h 16minfrom $342 - San Diego (SAN) Montego Bay (MBJ)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 13h 58minfrom $467