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
  • 07:15 CLT
    21:57 ONT
    10Hrs, 27m 1 Stop (MBJ)
  • CLTCharlotte Airport 07:15 - ONT 21:57 10h 27m 1 Stop (MBJ) Montego Bay
  • CLTCharlotte Airport 07:15
    PHXPhoenix Sky Harbor Intl Airport 20:43
  • MBJMontego Bay Airport 09:10
    ONTOntario LA/Ontario International Airport 21:57
  • 10h 27m (1h 41m)
  • 1 Stop MBJ · Montego Bay 1h 41m
  • American Airlines (AA 863)Airbus
    American Airlines (AA 1238)Airbus
  • American Airlines (AA 863)
    • M
    • T
    • W
    • T
    • F
    • -
    • -
  • 21:45 PHX
    10:15 MBJ
    10Hrs, 30m 1 Stop (JFK)
  • PHXPhoenix Sky Harbor Intl Airport 21:45 - MBJ 10:15 10h 30m 1 Stop (JFK) New York City
  • PHXPhoenix Sky Harbor Intl Airport 21:45
    JFKNew York John F. Kennedy International Airport 07:25
  • JFKNew York John F. Kennedy International Airport 05:35
    MBJMontego Bay Airport 10:15
  • 10h 30m (1h 50m)
  • 1 Stop JFK · New York City 1h 50m
  • American Airlines (AA 1587)Boeing 737 Max 8 Passenger
    American Airlines (AA 1349)Boeing 737 Max 8 Passenger
  • American Airlines (AA 1587)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 21:55 PHX
    11:55 MBJ
    12Hrs, 00m 1 Stop (BWI)
  • PHXPhoenix Sky Harbor Intl Airport 21:55 - MBJ 11:55 12h 1 Stop (BWI) Baltimore
  • PHXPhoenix Sky Harbor Intl Airport 21:55
    BWIBaltimore Washington International Airport 09:20
  • BWIBaltimore Washington International Airport 05:10
    MBJMontego Bay Airport 11:55
  • 12h (4h 10m)
  • 1 Stop BWI · Baltimore 4h 10m
  • Southwest Airlines (WN 4510)Boeing 737 Max 8 Passenger
    Southwest Airlines (WN 918)Boeing 737 800
  • Southwest Airlines (WN 4510)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 21:55 PHX
    11:00 MBJ
    11Hrs, 05m 1 Stop (BWI)
  • PHXPhoenix Sky Harbor Intl Airport 21:55 - MBJ 11:00 11h 05m 1 Stop (BWI) Baltimore
  • PHXPhoenix Sky Harbor Intl Airport 21:55
    BWIBaltimore Washington International Airport 08:25
  • BWIBaltimore Washington International Airport 05:10
    MBJMontego Bay Airport 11:00
  • 11h 05m (3h 15m)
  • 1 Stop BWI · Baltimore 3h 15m
  • Southwest Airlines (WN 4510)Boeing 737 Max 8 Passenger
    Southwest Airlines (WN 918)Boeing 737 800
  • Southwest Airlines (WN 4510)
    • M
    • T
    • W
    • T
    • -
    • S
    • -
  • 22:23 PHX
    10:31 MBJ
    10Hrs, 08m 1 Stop (BOS)
  • PHXPhoenix Sky Harbor Intl Airport 22:23 - MBJ 10:31 10h 08m 1 Stop (BOS)
  • PHXPhoenix Sky Harbor Intl Airport 22:23
    BOSBoston Logan International Airport 07:10
  • BOSBoston Logan International Airport 06:20
    MBJMontego Bay Airport 10:31
  • 10h 08m (50m)
  • 1 Stop BOS · 50m
  • JetBlue Airways (B6 502)Airbus A220 300
    JetBlue Airways (B6 1193)Airbus
  • JetBlue Airways (B6 502)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 22:30 PHX
    11:30 MBJ
    11Hrs, 00m 1 Stop (CLT)
  • PHXPhoenix Sky Harbor Intl Airport 22:30 - MBJ 11:30 11h 1 Stop (CLT) Charlotte
  • PHXPhoenix Sky Harbor Intl Airport 22:30
    CLTCharlotte Airport 09:25
  • CLTCharlotte Airport 05:29
    MBJMontego Bay Airport 11:30
  • 11h (3h 56m)
  • 1 Stop CLT · Charlotte 3h 56m
  • American Airlines (AA 2821)Airbus
    American Airlines (AA 2620)Airbus
  • American Airlines (AA 2821)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 22:30 PHX
    09:10 MBJ
    8Hrs, 40m 1 Stop (CLT)
  • PHXPhoenix Sky Harbor Intl Airport 22:30 - MBJ 09:10 8h 40m 1 Stop (CLT) Charlotte
  • PHXPhoenix Sky Harbor Intl Airport 22:30
    CLTCharlotte Airport 07:15
  • CLTCharlotte Airport 05:29
    MBJMontego Bay Airport 09:10
  • 8h 40m (1h 46m)
  • 1 Stop CLT · Charlotte 1h 46m
  • American Airlines (AA 2821)Airbus
    American Airlines (AA 863)Airbus
  • American Airlines (AA 2821)
    • M
    • T
    • -
    • T
    • F
    • -
    • S
  • 09:13 MIA
    05:29 CLT
    9Hrs, 23m 1 Stop (MBJ)
  • MIAMiami International Airport 09:13 - CLT 05:29 9h 23m 1 Stop (MBJ) Montego Bay
  • MIAMiami International Airport 09:13
    PHXPhoenix Sky Harbor Intl Airport 22:30
  • MBJMontego Bay Airport 09:53
    CLTCharlotte Airport 05:29
  • 9h 23m (1h 41m)
  • 1 Stop MBJ · Montego Bay 1h 41m
  • American Airlines (AA 2611)Boeing 737 800
    American Airlines (AA 2821)Airbus
  • American Airlines (AA 2611)
    • M
    • T
    • -
    • T
    • F
    • -
    • S
  • 22:35 PHX
    11:00 MBJ
    10Hrs, 25m 1 Stop (BWI)
  • PHXPhoenix Sky Harbor Intl Airport 22:35 - MBJ 11:00 10h 25m 1 Stop (BWI) Baltimore
  • PHXPhoenix Sky Harbor Intl Airport 22:35
    BWIBaltimore Washington International Airport 08:25
  • BWIBaltimore Washington International Airport 05:50
    MBJMontego Bay Airport 11:00
  • 10h 25m (2h 35m)
  • 1 Stop BWI · Baltimore 2h 35m
  • Southwest Airlines (WN 5926)Boeing 737 Max 8 Passenger
    Southwest Airlines (WN 918)Boeing 737 800
  • Southwest Airlines (WN 5926)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 22:45 PHX
    11:05 MBJ
    10Hrs, 20m 1 Stop (MCO)
  • PHXPhoenix Sky Harbor Intl Airport 22:45 - MBJ 11:05 10h 20m 1 Stop (MCO) Orlando
  • PHXPhoenix Sky Harbor Intl Airport 22:45
    MCOOrlando International Airport 09:55
  • MCOOrlando International Airport 05:50
    MBJMontego Bay Airport 11:05
  • 10h 20m (4h 05m)
  • 1 Stop MCO · Orlando 4h 05m
  • Southwest Airlines (WN 4132)Boeing 737 Max 8 Passenger
    Southwest Airlines (WN 292)Boeing 737 800
  • Southwest Airlines (WN 4132)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 22:45 PHX
    12:50 MBJ
    12Hrs, 05m 1 Stop (MCO)
  • PHXPhoenix Sky Harbor Intl Airport 22:45 - MBJ 12:50 12h 05m 1 Stop (MCO) Orlando
  • PHXPhoenix Sky Harbor Intl Airport 22:45
    MCOOrlando International Airport 11:45
  • MCOOrlando International Airport 05:50
    MBJMontego Bay Airport 12:50
  • 12h 05m (5h 55m)
  • 1 Stop MCO · Orlando 5h 55m
  • Southwest Airlines (WN 4132)Boeing 737 Max 8 Passenger
    Southwest Airlines (WN 272)Boeing 737 800
  • Southwest Airlines (WN 4132)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 22:45 PHX
    11:35 MBJ
    10Hrs, 50m 1 Stop (MCO)
  • PHXPhoenix Sky Harbor Intl Airport 22:45 - MBJ 11:35 10h 50m 1 Stop (MCO) Orlando
  • PHXPhoenix Sky Harbor Intl Airport 22:45
    MCOOrlando International Airport 10:25
  • MCOOrlando International Airport 05:50
    MBJMontego Bay Airport 11:35
  • 10h 50m (4h 35m)
  • 1 Stop MCO · Orlando 4h 35m
  • Southwest Airlines (WN 4132)Boeing 737 Max 8 Passenger
    Southwest Airlines (WN 272)Boeing 737 800
  • Southwest Airlines (WN 4132)
    • M
    • T
    • W
    • T
    • -
    • S
    • -
  • 22:46 PHX
    11:54 MBJ
    11Hrs, 08m 1 Stop (MIA)
  • PHXPhoenix Sky Harbor Intl Airport 22:46 - MBJ 11:54 11h 08m 1 Stop (MIA) Miami
  • PHXPhoenix Sky Harbor Intl Airport 22:46
    MIAMiami International Airport 10:59
  • MIAMiami International Airport 06:01
    MBJMontego Bay Airport 11:54
  • 11h 08m (4h 58m)
  • 1 Stop MIA · Miami 4h 58m
  • American Airlines (AA 1614)Airbus A321 Neo
    American Airlines (AA 2618)Boeing 737 800
  • American Airlines (AA 1614)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 22:46 PHX
    09:53 MBJ
    9Hrs, 07m 1 Stop (MIA)
  • PHXPhoenix Sky Harbor Intl Airport 22:46 - MBJ 09:53 9h 07m 1 Stop (MIA) Miami
  • PHXPhoenix Sky Harbor Intl Airport 22:46
    MIAMiami International Airport 09:13
  • MIAMiami International Airport 06:01
    MBJMontego Bay Airport 09:53
  • 9h 07m (3h 12m)
  • 1 Stop MIA · Miami 3h 12m
  • American Airlines (AA 1614)Airbus A321 Neo
    American Airlines (AA 2611)Boeing 737 800
  • American Airlines (AA 1614)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 22:55 PHX
    11:35 MBJ
    10Hrs, 40m 1 Stop (MCO)
  • PHXPhoenix Sky Harbor Intl Airport 22:55 - MBJ 11:35 10h 40m 1 Stop (MCO) Orlando
  • PHXPhoenix Sky Harbor Intl Airport 22:55
    MCOOrlando International Airport 10:25
  • MCOOrlando International Airport 06:00
    MBJMontego Bay Airport 11:35
  • 10h 40m (4h 25m)
  • 1 Stop MCO · Orlando 4h 25m
  • Southwest Airlines (WN 5817)Boeing 737 Max 8 Passenger
    Southwest Airlines (WN 272)Boeing 737 800
  • Southwest Airlines (WN 5817)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 23:06 PHX
    11:40 MBJ
    10Hrs, 34m 1 Stop (PHL)
  • PHXPhoenix Sky Harbor Intl Airport 23:06 - MBJ 11:40 10h 34m 1 Stop (PHL) Philadelphia
  • PHXPhoenix Sky Harbor Intl Airport 23:06
    PHLPhiladelphia International Airport 08:50
  • PHLPhiladelphia International Airport 06:30
    MBJMontego Bay Airport 11:40
  • 10h 34m (2h 20m)
  • 1 Stop PHL · Philadelphia 2h 20m
  • American Airlines (AA 1984)Airbus
    American Airlines (AA 2986)Airbus
  • American Airlines (AA 1984)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 23:20 PHX
    12:49 MBJ
    11Hrs, 29m 1 Stop (ORD)
  • PHXPhoenix Sky Harbor Intl Airport 23:20 - MBJ 12:49 11h 29m 1 Stop (ORD) Chicago
  • PHXPhoenix Sky Harbor Intl Airport 23:20
    ORDChicago O'Hare International Airport 08:42
  • ORDChicago O'Hare International Airport 04:53
    MBJMontego Bay Airport 12:49
  • 11h 29m (3h 49m)
  • 1 Stop ORD · Chicago 3h 49m
  • United Airlines (UA 1367)Boeing 737 800
    United Airlines (UA 1146)Boeing 737 Max 8 Passenger
  • United Airlines (UA 1367)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 23:20 PHX
    12:49 MBJ
    11Hrs, 29m 1 Stop (ORD)
  • PHXPhoenix Sky Harbor Intl Airport 23:20 - MBJ 12:49 11h 29m 1 Stop (ORD) Chicago
  • PHXPhoenix Sky Harbor Intl Airport 23:20
    ORDChicago O'Hare International Airport 08:42
  • ORDChicago O'Hare International Airport 04:53
    MBJMontego Bay Airport 12:49
  • 11h 29m (3h 49m)
  • 1 Stop ORD · Chicago 3h 49m
  • United Airlines (UA 1367)Boeing 737 Max 9 Passenger
    United Airlines (UA 1146)Boeing 737 800
  • United Airlines (UA 1367)
    • -
    • -
    • -
    • T
    • F
    • -
    • -
  • 23:35 PHX
    09:10 MBJ
    7Hrs, 35m 1 Stop (CLT)
  • PHXPhoenix Sky Harbor Intl Airport 23:35 - MBJ 09:10 7h 35m 1 Stop (CLT) Charlotte
  • PHXPhoenix Sky Harbor Intl Airport 23:35
    CLTCharlotte Airport 07:15
  • CLTCharlotte Airport 06:35
    MBJMontego Bay Airport 09:10
  • 7h 35m (40m)
  • 1 Stop CLT · Charlotte 40m
  • American Airlines (AA 640)Airbus A321 Neo
    American Airlines (AA 863)Airbus
  • American Airlines (AA 640)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 10:59 MIA
    06:35 CLT
    10Hrs, 19m 1 Stop (MBJ)
  • MIAMiami International Airport 10:59 - CLT 06:35 10h 19m 1 Stop (MBJ) Montego Bay
  • MIAMiami International Airport 10:59
    PHXPhoenix Sky Harbor Intl Airport 23:35
  • MBJMontego Bay Airport 11:54
    CLTCharlotte Airport 06:35
  • 10h 19m (2h 17m)
  • 1 Stop MBJ · Montego Bay 2h 17m
  • American Airlines (AA 2618)Boeing 737 800
    American Airlines (AA 640)Airbus A321 Neo
  • American Airlines (AA 2618)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 23:35 PHX
    11:30 MBJ
    9Hrs, 55m 1 Stop (CLT)
  • PHXPhoenix Sky Harbor Intl Airport 23:35 - MBJ 11:30 9h 55m 1 Stop (CLT) Charlotte
  • PHXPhoenix Sky Harbor Intl Airport 23:35
    CLTCharlotte Airport 09:25
  • CLTCharlotte Airport 06:35
    MBJMontego Bay Airport 11:30
  • 9h 55m (2h 50m)
  • 1 Stop CLT · Charlotte 2h 50m
  • American Airlines (AA 640)Airbus A321 Neo
    American Airlines (AA 2620)Airbus
  • American Airlines (AA 640)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 23:36 PHX
    13:10 MBJ
    11Hrs, 34m 1 Stop (EWR)
  • PHXPhoenix Sky Harbor Intl Airport 23:36 - MBJ 13:10 11h 34m 1 Stop (EWR) New York City
  • PHXPhoenix Sky Harbor Intl Airport 23:36
    EWRNewark Liberty International Airport 10:07
  • EWRNewark Liberty International Airport 07:22
    MBJMontego Bay Airport 13:10
  • 11h 34m (2h 45m)
  • 1 Stop EWR · New York City 2h 45m
  • United Airlines (UA 1375)Boeing 737 900
    United Airlines (UA 2126)Boeing 737 Max 9 Passenger
  • United Airlines (UA 1375)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 23:36 PHX
    11:43 MBJ
    10Hrs, 07m 1 Stop (EWR)
  • PHXPhoenix Sky Harbor Intl Airport 23:36 - MBJ 11:43 10h 07m 1 Stop (EWR) New York City
  • PHXPhoenix Sky Harbor Intl Airport 23:36
    EWRNewark Liberty International Airport 08:40
  • EWRNewark Liberty International Airport 07:22
    MBJMontego Bay Airport 11:43
  • 10h 07m (1h 18m)
  • 1 Stop EWR · New York City 1h 18m
  • United Airlines (UA 1375)Boeing 737 900
    United Airlines (UA 1462)Boeing 737 Max 8 Passenger
  • United Airlines (UA 1375)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 23:40 PHX
    13:10 MBJ
    11Hrs, 30m 1 Stop (EWR)
  • PHXPhoenix Sky Harbor Intl Airport 23:40 - MBJ 13:10 11h 30m 1 Stop (EWR) New York City
  • PHXPhoenix Sky Harbor Intl Airport 23:40
    EWRNewark Liberty International Airport 10:07
  • EWRNewark Liberty International Airport 07:26
    MBJMontego Bay Airport 13:10
  • 11h 30m (2h 41m)
  • 1 Stop EWR · New York City 2h 41m
  • United Airlines (UA 1375)Boeing 737 Max 9 Passenger
    United Airlines (UA 2126)Boeing 737 Max 9 Passenger
  • United Airlines (UA 1375)
    • -
    • -
    • -
    • T
    • -
    • -
    • S
  • 23:40 PHX
    11:43 MBJ
    10Hrs, 03m 1 Stop (EWR)
  • PHXPhoenix Sky Harbor Intl Airport 23:40 - MBJ 11:43 10h 03m 1 Stop (EWR) New York City
  • PHXPhoenix Sky Harbor Intl Airport 23:40
    EWRNewark Liberty International Airport 08:40
  • EWRNewark Liberty International Airport 07:26
    MBJMontego Bay Airport 11:43
  • 10h 03m (1h 14m)
  • 1 Stop EWR · New York City 1h 14m
  • United Airlines (UA 1375)Boeing 737 Max 9 Passenger
    United Airlines (UA 1462)Boeing 737 Max 9 Passenger
  • United Airlines (UA 1375)
    • -
    • -
    • -
    • T
    • -
    • -
    • S
  • 23:45 PHX
    13:00 MBJ
    11Hrs, 15m 1 Stop (ORD)
  • PHXPhoenix Sky Harbor Intl Airport 23:45 - MBJ 13:00 11h 15m 1 Stop (ORD) Chicago
  • PHXPhoenix Sky Harbor Intl Airport 23:45
    ORDChicago O'Hare International Airport 09:00
  • ORDChicago O'Hare International Airport 05:13
    MBJMontego Bay Airport 13:00
  • 11h 15m (3h 47m)
  • 1 Stop ORD · Chicago 3h 47m
  • American Airlines (AA 1148)Boeing 737 800
    American Airlines (AA 3228)Boeing 737 800
  • American Airlines (AA 1148)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 23:50 PHX
    13:10 MBJ
    11Hrs, 20m 1 Stop (EWR)
  • PHXPhoenix Sky Harbor Intl Airport 23:50 - MBJ 13:10 11h 20m 1 Stop (EWR) New York City
  • PHXPhoenix Sky Harbor Intl Airport 23:50
    EWRNewark Liberty International Airport 10:07
  • EWRNewark Liberty International Airport 07:36
    MBJMontego Bay Airport 13:10
  • 11h 20m (2h 31m)
  • 1 Stop EWR · New York City 2h 31m
  • United Airlines (UA 1375)Boeing 737 Max 9 Passenger
    United Airlines (UA 2126)Boeing 737 Max 9 Passenger
  • United Airlines (UA 1375)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 23:50 PHX
    11:43 MBJ
    9Hrs, 53m 1 Stop (EWR)
  • PHXPhoenix Sky Harbor Intl Airport 23:50 - MBJ 11:43 9h 53m 1 Stop (EWR) New York City
  • PHXPhoenix Sky Harbor Intl Airport 23:50
    EWRNewark Liberty International Airport 08:40
  • EWRNewark Liberty International Airport 07:36
    MBJMontego Bay Airport 11:43
  • 9h 53m (1h 04m)
  • 1 Stop EWR · New York City 1h 04m
  • United Airlines (UA 1375)Boeing 737 Max 9 Passenger
    United Airlines (UA 1462)Boeing 737 Max 9 Passenger
  • United Airlines (UA 1375)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 23:59 PHX
    09:53 MBJ
    7Hrs, 54m 1 Stop (MIA)
  • PHXPhoenix Sky Harbor Intl Airport 23:59 - MBJ 09:53 7h 54m 1 Stop (MIA) Miami
  • PHXPhoenix Sky Harbor Intl Airport 23:59
    MIAMiami International Airport 09:13
  • MIAMiami International Airport 07:15
    MBJMontego Bay Airport 09:53
  • 7h 54m (1h 58m)
  • 1 Stop MIA · Miami 1h 58m
  • American Airlines (AA 2054)Boeing 737 Max 8 Passenger
    American Airlines (AA 2611)Boeing 737 800
  • American Airlines (AA 2054)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 23:59 PHX
    11:54 MBJ
    9Hrs, 55m 1 Stop (MIA)
  • PHXPhoenix Sky Harbor Intl Airport 23:59 - MBJ 11:54 9h 55m 1 Stop (MIA) Miami
  • PHXPhoenix Sky Harbor Intl Airport 23:59
    MIAMiami International Airport 10:59
  • MIAMiami International Airport 07:15
    MBJMontego Bay Airport 11:54
  • 9h 55m (3h 44m)
  • 1 Stop MIA · Miami 3h 44m
  • American Airlines (AA 2054)Boeing 737 Max 8 Passenger
    American Airlines (AA 2618)Boeing 737 800
  • American Airlines (AA 2054)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 00:45 PHX
    13:59 MBJ
    11Hrs, 14m 1 Stop (PHL)
  • PHXPhoenix Sky Harbor Intl Airport 00:45 - MBJ 13:59 11h 14m 1 Stop (PHL) Philadelphia
  • PHXPhoenix Sky Harbor Intl Airport 00:45
    PHLPhiladelphia International Airport 11:04
  • PHLPhiladelphia International Airport 08:11
    MBJMontego Bay Airport 13:59
  • 11h 14m (2h 53m)
  • 1 Stop PHL · Philadelphia 2h 53m
  • American Airlines (AA 3318)Airbus A321 Neo
    American Airlines (AA 857)Airbus
  • American Airlines (AA 3318)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 00:45 PHX
    14:10 MBJ
    11Hrs, 25m 1 Stop (PHL)
  • PHXPhoenix Sky Harbor Intl Airport 00:45 - MBJ 14:10 11h 25m 1 Stop (PHL) Philadelphia
  • PHXPhoenix Sky Harbor Intl Airport 00:45
    PHLPhiladelphia International Airport 11:10
  • PHLPhiladelphia International Airport 08:11
    MBJMontego Bay Airport 14:10
  • 11h 25m (2h 59m)
  • 1 Stop PHL · Philadelphia 2h 59m
  • American Airlines (AA 3318)Airbus A321 Neo
    American Airlines (AA 857)Boeing 737 800
  • American Airlines (AA 3318)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 00:45 PHX
    13:35 MBJ
    10Hrs, 50m 1 Stop (CLT)
  • PHXPhoenix Sky Harbor Intl Airport 00:45 - MBJ 13:35 10h 50m 1 Stop (CLT) Charlotte
  • PHXPhoenix Sky Harbor Intl Airport 00:45
    CLTCharlotte Airport 11:30
  • CLTCharlotte Airport 07:44
    MBJMontego Bay Airport 13:35
  • 10h 50m (3h 46m)
  • 1 Stop CLT · Charlotte 3h 46m
  • American Airlines (AA 2431)Airbus
    American Airlines (AA 875)Airbus
  • American Airlines (AA 2431)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 00:45 PHX
    11:30 MBJ
    8Hrs, 45m 1 Stop (CLT)
  • PHXPhoenix Sky Harbor Intl Airport 00:45 - MBJ 11:30 8h 45m 1 Stop (CLT) Charlotte
  • PHXPhoenix Sky Harbor Intl Airport 00:45
    CLTCharlotte Airport 09:25
  • CLTCharlotte Airport 07:44
    MBJMontego Bay Airport 11:30
  • 8h 45m (1h 41m)
  • 1 Stop CLT · Charlotte 1h 41m
  • American Airlines (AA 2431)Airbus
    American Airlines (AA 2620)Airbus
  • American Airlines (AA 2431)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 00:45 PHX
    11:40 MBJ
    8Hrs, 55m 1 Stop (PHL)
  • PHXPhoenix Sky Harbor Intl Airport 00:45 - MBJ 11:40 8h 55m 1 Stop (PHL) Philadelphia
  • PHXPhoenix Sky Harbor Intl Airport 00:45
    PHLPhiladelphia International Airport 08:50
  • PHLPhiladelphia International Airport 08:11
    MBJMontego Bay Airport 11:40
  • 8h 55m (39m)
  • 1 Stop PHL · Philadelphia 39m
  • American Airlines (AA 3318)Airbus A321 Neo
    American Airlines (AA 2986)Airbus
  • American Airlines (AA 3318)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 05:00 PHX
    14:35 MBJ
    7Hrs, 35m 1 Stop (DFW)
  • PHXPhoenix Sky Harbor Intl Airport 05:00 - MBJ 14:35 7h 35m 1 Stop (DFW) Dallas
  • PHXPhoenix Sky Harbor Intl Airport 05:00
    DFWDallas/Fort Worth Intl Airport 11:00
  • DFWDallas/Fort Worth Intl Airport 09:19
    MBJMontego Bay Airport 14:35
  • 7h 35m (1h 41m)
  • 1 Stop DFW · Dallas 1h 41m
  • American Airlines (AA 1655)Airbus
    American Airlines (AA 2059)Boeing 737 800
  • American Airlines (AA 1655)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:00 PHX
    15:45 MBJ
    7Hrs, 45m 1 Stop (DEN)
  • PHXPhoenix Sky Harbor Intl Airport 06:00 - MBJ 15:45 7h 45m 1 Stop (DEN) Denver
  • PHXPhoenix Sky Harbor Intl Airport 06:00
    DENDenver Intl Airport 09:54
  • DENDenver Intl Airport 08:50
    MBJMontego Bay Airport 15:45
  • 7h 45m (1h 04m)
  • 1 Stop DEN · Denver 1h 04m
  • United Airlines (UA 2461)Boeing 737 800
    United Airlines (UA 1682)Boeing 737 Max 8 Passenger
  • United Airlines (UA 2461)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 06:00 PHX
    15:26 MBJ
    7Hrs, 26m 1 Stop (IAH)
  • PHXPhoenix Sky Harbor Intl Airport 06:00 - MBJ 15:26 7h 26m 1 Stop (IAH) Houston
  • PHXPhoenix Sky Harbor Intl Airport 06:00
    IAHHouston George Bush Intercontinental Airport 12:06
  • IAHHouston George Bush Intercontinental Airport 10:43
    MBJMontego Bay Airport 15:26
  • 7h 26m (1h 23m)
  • 1 Stop IAH · Houston 1h 23m
  • United Airlines (UA 2181)Boeing 737 900
    United Airlines (UA 1630)Boeing 737 900
  • United Airlines (UA 2181)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 06:00 PHX
    15:26 MBJ
    7Hrs, 26m 1 Stop (IAH)
  • PHXPhoenix Sky Harbor Intl Airport 06:00 - MBJ 15:26 7h 26m 1 Stop (IAH) Houston
  • PHXPhoenix Sky Harbor Intl Airport 06:00
    IAHHouston George Bush Intercontinental Airport 12:06
  • IAHHouston George Bush Intercontinental Airport 10:43
    MBJMontego Bay Airport 15:26
  • 7h 26m (1h 23m)
  • 1 Stop IAH · Houston 1h 23m
  • United Airlines (UA 2181)Boeing 737 900
    United Airlines (UA 1630)Boeing 737 Max 9 Passenger
  • United Airlines (UA 2181)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the most popular airline flying from Phoenix to Montego Bay?

The most popular airline flying from Phoenix to Montego Bay is United Airlines. Find the latest flight deals on Wego.

How far is Montego Bay from Phoenix?

The flight distance between Phoenix and Montego Bay is 3777km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

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