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
  • 09:25 CLT
    23:21 SFO
    11Hrs, 55m 1 Stop (MBJ)
  • CLTCharlotte Airport 09:25 - SFO 23:21 11h 55m 1 Stop (MBJ) Montego Bay
  • CLTCharlotte Airport 09:25
    PDXPortland Airport 21:35
  • MBJMontego Bay Airport 11:30
    SFOSan Francisco International Airport 23:21
  • 11h 55m (2h)
  • 1 Stop MBJ · Montego Bay 2h
  • American Airlines (AA 2620)Airbus
    Alaska Airlines (AS 2038)Embraer Emb 175
  • American Airlines (AA 2620)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 21:38 PDX
    11:30 MBJ
    11Hrs, 52m 1 Stop (CLT)
  • PDXPortland Airport 21:38 - MBJ 11:30 11h 52m 1 Stop (CLT) Charlotte
  • PDXPortland Airport 21:38
    CLTCharlotte Airport 09:25
  • CLTCharlotte Airport 05:36
    MBJMontego Bay Airport 11:30
  • 11h 52m (3h 49m)
  • 1 Stop CLT · Charlotte 3h 49m
  • American Airlines (AA 1849)Airbus
    American Airlines (AA 2620)Airbus
  • American Airlines (AA 1849)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 21:38 PDX
    09:10 MBJ
    9Hrs, 32m 1 Stop (CLT)
  • PDXPortland Airport 21:38 - MBJ 09:10 9h 32m 1 Stop (CLT) Charlotte
  • PDXPortland Airport 21:38
    CLTCharlotte Airport 07:15
  • CLTCharlotte Airport 05:36
    MBJMontego Bay Airport 09:10
  • 9h 32m (1h 39m)
  • 1 Stop CLT · Charlotte 1h 39m
  • American Airlines (AA 1849)Airbus
    American Airlines (AA 863)Airbus
  • American Airlines (AA 1849)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 10:59 MIA
    05:36 CLT
    12Hrs, 16m 1 Stop (MBJ)
  • MIAMiami International Airport 10:59 - CLT 05:36 12h 16m 1 Stop (MBJ) Montego Bay
  • MIAMiami International Airport 10:59
    PDXPortland Airport 21:38
  • MBJMontego Bay Airport 11:54
    CLTCharlotte Airport 05:36
  • 12h 16m (3h 16m)
  • 1 Stop MBJ · Montego Bay 3h 16m
  • American Airlines (AA 2618)Boeing 737 800
    American Airlines (AA 1849)Airbus
  • American Airlines (AA 2618)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 22:24 PDX
    09:53 MBJ
    9Hrs, 29m 1 Stop (MIA)
  • PDXPortland Airport 22:24 - MBJ 09:53 9h 29m 1 Stop (MIA) Miami
  • PDXPortland Airport 22:24
    MIAMiami International Airport 09:13
  • MIAMiami International Airport 07:01
    MBJMontego Bay Airport 09:53
  • 9h 29m (2h 12m)
  • 1 Stop MIA · Miami 2h 12m
  • American Airlines (AA 2889)Airbus A321 Neo
    American Airlines (AA 2611)Boeing 737 800
  • American Airlines (AA 2889)
    • M
    • -
    • -
    • T
    • F
    • S
    • S
  • 22:24 PDX
    11:54 MBJ
    11Hrs, 30m 1 Stop (MIA)
  • PDXPortland Airport 22:24 - MBJ 11:54 11h 30m 1 Stop (MIA) Miami
  • PDXPortland Airport 22:24
    MIAMiami International Airport 10:59
  • MIAMiami International Airport 07:01
    MBJMontego Bay Airport 11:54
  • 11h 30m (3h 58m)
  • 1 Stop MIA · Miami 3h 58m
  • American Airlines (AA 2889)Airbus A321 Neo
    American Airlines (AA 2618)Boeing 737 800
  • American Airlines (AA 2889)
    • M
    • -
    • -
    • T
    • F
    • S
    • S
  • 22:47 PDX
    13:10 MBJ
    12Hrs, 23m 1 Stop (EWR)
  • PDXPortland Airport 22:47 - MBJ 13:10 12h 23m 1 Stop (EWR) New York City
  • PDXPortland Airport 22:47
    EWRNewark Liberty International Airport 10:07
  • EWRNewark Liberty International Airport 07:01
    MBJMontego Bay Airport 13:10
  • 12h 23m (3h 06m)
  • 1 Stop EWR · New York City 3h 06m
  • United Airlines (UA 1802)Boeing 737 Max 8 Passenger
    United Airlines (UA 2126)Boeing 737 Max 9 Passenger
  • United Airlines (UA 1802)
    • M
    • T
    • W
    • -
    • -
    • -
    • -
  • 22:47 PDX
    11:43 MBJ
    10Hrs, 56m 1 Stop (EWR)
  • PDXPortland Airport 22:47 - MBJ 11:43 10h 56m 1 Stop (EWR) New York City
  • PDXPortland Airport 22:47
    EWRNewark Liberty International Airport 08:40
  • EWRNewark Liberty International Airport 07:01
    MBJMontego Bay Airport 11:43
  • 10h 56m (1h 39m)
  • 1 Stop EWR · New York City 1h 39m
  • United Airlines (UA 1802)Boeing 737 Max 8 Passenger
    United Airlines (UA 1462)Boeing 737 Max 9 Passenger
  • United Airlines (UA 1802)
    • M
    • T
    • W
    • -
    • -
    • -
    • -
  • 22:55 PDX
    13:10 MBJ
    12Hrs, 15m 1 Stop (EWR)
  • PDXPortland Airport 22:55 - MBJ 13:10 12h 15m 1 Stop (EWR) New York City
  • PDXPortland Airport 22:55
    EWRNewark Liberty International Airport 10:07
  • EWRNewark Liberty International Airport 07:08
    MBJMontego Bay Airport 13:10
  • 12h 15m (2h 59m)
  • 1 Stop EWR · New York City 2h 59m
  • United Airlines (UA 1802)Boeing 737 Max 9 Passenger
    United Airlines (UA 2126)Boeing 737 Max 9 Passenger
  • United Airlines (UA 1802)
    • -
    • -
    • -
    • T
    • F
    • -
    • -
  • 22:55 PDX
    13:10 MBJ
    12Hrs, 15m 1 Stop (EWR)
  • PDXPortland Airport 22:55 - MBJ 13:10 12h 15m 1 Stop (EWR) New York City
  • PDXPortland Airport 22:55
    EWRNewark Liberty International Airport 10:07
  • EWRNewark Liberty International Airport 07:08
    MBJMontego Bay Airport 13:10
  • 12h 15m (2h 59m)
  • 1 Stop EWR · New York City 2h 59m
  • United Airlines (UA 1802)Boeing 737 700
    United Airlines (UA 2126)Boeing 737 Max 9 Passenger
  • United Airlines (UA 1802)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 22:55 PDX
    11:43 MBJ
    10Hrs, 48m 1 Stop (EWR)
  • PDXPortland Airport 22:55 - MBJ 11:43 10h 48m 1 Stop (EWR) New York City
  • PDXPortland Airport 22:55
    EWRNewark Liberty International Airport 08:40
  • EWRNewark Liberty International Airport 07:08
    MBJMontego Bay Airport 11:43
  • 10h 48m (1h 32m)
  • 1 Stop EWR · New York City 1h 32m
  • United Airlines (UA 1802)Boeing 737 700
    United Airlines (UA 1462)Boeing 737 Max 9 Passenger
  • United Airlines (UA 1802)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 22:55 PDX
    11:43 MBJ
    10Hrs, 48m 1 Stop (EWR)
  • PDXPortland Airport 22:55 - MBJ 11:43 10h 48m 1 Stop (EWR) New York City
  • PDXPortland Airport 22:55
    EWRNewark Liberty International Airport 08:40
  • EWRNewark Liberty International Airport 07:08
    MBJMontego Bay Airport 11:43
  • 10h 48m (1h 32m)
  • 1 Stop EWR · New York City 1h 32m
  • United Airlines (UA 1802)Boeing 737 Max 9 Passenger
    United Airlines (UA 1462)Boeing 737 Max 9 Passenger
  • United Airlines (UA 1802)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 22:55 PDX
    11:43 MBJ
    10Hrs, 48m 1 Stop (EWR)
  • PDXPortland Airport 22:55 - MBJ 11:43 10h 48m 1 Stop (EWR) New York City
  • PDXPortland Airport 22:55
    EWRNewark Liberty International Airport 08:40
  • EWRNewark Liberty International Airport 07:08
    MBJMontego Bay Airport 11:43
  • 10h 48m (1h 32m)
  • 1 Stop EWR · New York City 1h 32m
  • United Airlines (UA 1802)Boeing 737 Max 9 Passenger
    United Airlines (UA 1462)Boeing 737 Max 8 Passenger
  • United Airlines (UA 1802)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 22:59 PDX
    12:49 MBJ
    11Hrs, 50m 1 Stop (ORD)
  • PDXPortland Airport 22:59 - MBJ 12:49 11h 50m 1 Stop (ORD) Chicago
  • PDXPortland Airport 22:59
    ORDChicago O'Hare International Airport 08:42
  • ORDChicago O'Hare International Airport 05:00
    MBJMontego Bay Airport 12:49
  • 11h 50m (3h 42m)
  • 1 Stop ORD · Chicago 3h 42m
  • United Airlines (UA 2228)Airbus
    United Airlines (UA 1146)Boeing 737 Max 8 Passenger
  • United Airlines (UA 2228)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 22:59 PDX
    12:49 MBJ
    11Hrs, 50m 1 Stop (ORD)
  • PDXPortland Airport 22:59 - MBJ 12:49 11h 50m 1 Stop (ORD) Chicago
  • PDXPortland Airport 22:59
    ORDChicago O'Hare International Airport 08:42
  • ORDChicago O'Hare International Airport 05:00
    MBJMontego Bay Airport 12:49
  • 11h 50m (3h 42m)
  • 1 Stop ORD · Chicago 3h 42m
  • United Airlines (UA 2228)Airbus
    United Airlines (UA 1146)Boeing 737 800
  • United Airlines (UA 2228)
    • -
    • -
    • -
    • T
    • F
    • -
    • -
  • 23:08 PDX
    13:10 MBJ
    12Hrs, 02m 1 Stop (EWR)
  • PDXPortland Airport 23:08 - MBJ 13:10 12h 02m 1 Stop (EWR) New York City
  • PDXPortland Airport 23:08
    EWRNewark Liberty International Airport 10:07
  • EWRNewark Liberty International Airport 07:21
    MBJMontego Bay Airport 13:10
  • 12h 02m (2h 46m)
  • 1 Stop EWR · New York City 2h 46m
  • United Airlines (UA 1802)Airbus
    United Airlines (UA 2126)Boeing 737 Max 9 Passenger
  • United Airlines (UA 1802)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 23:08 PDX
    11:43 MBJ
    10Hrs, 35m 1 Stop (EWR)
  • PDXPortland Airport 23:08 - MBJ 11:43 10h 35m 1 Stop (EWR) New York City
  • PDXPortland Airport 23:08
    EWRNewark Liberty International Airport 08:40
  • EWRNewark Liberty International Airport 07:21
    MBJMontego Bay Airport 11:43
  • 10h 35m (1h 19m)
  • 1 Stop EWR · New York City 1h 19m
  • United Airlines (UA 1802)Airbus
    United Airlines (UA 1462)Boeing 737 Max 9 Passenger
  • United Airlines (UA 1802)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 23:35 PDX
    15:10 MBJ
    13Hrs, 35m 1 Stop (IAD)
  • PDXPortland Airport 23:35 - MBJ 15:10 13h 35m 1 Stop (IAD) Washington
  • PDXPortland Airport 23:35
    IADWashington Dulles International Airport 12:35
  • IADWashington Dulles International Airport 07:34
    MBJMontego Bay Airport 15:10
  • 13h 35m (5h 01m)
  • 1 Stop IAD · Washington 5h 01m
  • United Airlines (UA 358)Boeing 737 Max 8 Passenger
    United Airlines (UA 1519)Boeing 737 800
  • United Airlines (UA 358)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 11:04 PHL
    05:54 ORD
    12Hrs, 10m 1 Stop (MBJ)
  • PHLPhiladelphia International Airport 11:04 - ORD 05:54 12h 10m 1 Stop (MBJ) Montego Bay
  • PHLPhiladelphia International Airport 11:04
    PDXPortland Airport 23:49
  • MBJMontego Bay Airport 13:59
    ORDChicago O'Hare International Airport 05:54
  • 12h 10m (2h 06m)
  • 1 Stop MBJ · Montego Bay 2h 06m
  • American Airlines (AA 857)Airbus
    American Airlines (AA 2977)Boeing 737 800
  • American Airlines (AA 857)
    • M
    • -
    • -
    • T
    • -
    • -
    • -
  • 11:30 CLT
    05:54 ORD
    11Hrs, 46m 1 Stop (MBJ)
  • CLTCharlotte Airport 11:30 - ORD 05:54 11h 46m 1 Stop (MBJ) Montego Bay
  • CLTCharlotte Airport 11:30
    PDXPortland Airport 23:49
  • MBJMontego Bay Airport 13:35
    ORDChicago O'Hare International Airport 05:54
  • 11h 46m (2h 30m)
  • 1 Stop MBJ · Montego Bay 2h 30m
  • American Airlines (AA 875)Airbus
    American Airlines (AA 2977)Boeing 737 800
  • American Airlines (AA 875)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 12:56 MIA
    05:54 ORD
    11Hrs, 47m 1 Stop (MBJ)
  • MIAMiami International Airport 12:56 - ORD 05:54 11h 47m 1 Stop (MBJ) Montego Bay
  • MIAMiami International Airport 12:56
    PDXPortland Airport 23:49
  • MBJMontego Bay Airport 13:36
    ORDChicago O'Hare International Airport 05:54
  • 11h 47m (2h 53m)
  • 1 Stop MBJ · Montego Bay 2h 53m
  • American Airlines (AA 2613)Boeing 737 800
    American Airlines (AA 2977)Boeing 737 800
  • American Airlines (AA 2613)
    • M
    • -
    • -
    • T
    • -
    • -
    • -
  • 11:30 CLT
    05:54 ORD
    11Hrs, 46m 1 Stop (MBJ)
  • CLTCharlotte Airport 11:30 - ORD 05:54 11h 46m 1 Stop (MBJ) Montego Bay
  • CLTCharlotte Airport 11:30
    PDXPortland Airport 23:49
  • MBJMontego Bay Airport 13:35
    ORDChicago O'Hare International Airport 05:54
  • 11h 46m (2h 31m)
  • 1 Stop MBJ · Montego Bay 2h 31m
  • American Airlines (AA 875)Airbus
    American Airlines (AA 2977)Boeing 737 800
  • American Airlines (AA 875)
    • -
    • -
    • -
    • T
    • F
    • -
    • -
  • 23:49 PDX
    13:00 MBJ
    11Hrs, 11m 1 Stop (ORD)
  • PDXPortland Airport 23:49 - MBJ 13:00 11h 11m 1 Stop (ORD) Chicago
  • PDXPortland Airport 23:49
    ORDChicago O'Hare International Airport 09:00
  • ORDChicago O'Hare International Airport 05:54
    MBJMontego Bay Airport 13:00
  • 11h 11m (3h 06m)
  • 1 Stop ORD · Chicago 3h 06m
  • American Airlines (AA 2977)Boeing 737 800
    American Airlines (AA 3228)Boeing 737 800
  • American Airlines (AA 2977)
    • M
    • -
    • -
    • T
    • F
    • -
    • -
  • 12:56 MIA
    05:54 ORD
    11Hrs, 47m 1 Stop (MBJ)
  • MIAMiami International Airport 12:56 - ORD 05:54 11h 47m 1 Stop (MBJ) Montego Bay
  • MIAMiami International Airport 12:56
    PDXPortland Airport 23:49
  • MBJMontego Bay Airport 13:36
    ORDChicago O'Hare International Airport 05:54
  • 11h 47m (2h 53m)
  • 1 Stop MBJ · Montego Bay 2h 53m
  • American Airlines (AA 2613)Boeing 737 Max 8 Passenger
    American Airlines (AA 2977)Boeing 737 800
  • American Airlines (AA 2613)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 23:59 PDX
    13:30 MBJ
    11Hrs, 31m 1 Stop (IAH)
  • PDXPortland Airport 23:59 - MBJ 13:30 11h 31m 1 Stop (IAH) Houston
  • PDXPortland Airport 23:59
    IAHHouston George Bush Intercontinental Airport 10:10
  • IAHHouston George Bush Intercontinental Airport 06:05
    MBJMontego Bay Airport 13:30
  • 11h 31m (4h 05m)
  • 1 Stop IAH · Houston 4h 05m
  • United Airlines (UA 442)Airbus
    United Airlines (UA 1163)Boeing 737 900
  • United Airlines (UA 442)
    • -
    • -
    • -
    • T
    • F
    • -
    • -
  • 23:59 PDX
    15:26 MBJ
    13Hrs, 27m 1 Stop (IAH)
  • PDXPortland Airport 23:59 - MBJ 15:26 13h 27m 1 Stop (IAH) Houston
  • PDXPortland Airport 23:59
    IAHHouston George Bush Intercontinental Airport 12:06
  • IAHHouston George Bush Intercontinental Airport 06:05
    MBJMontego Bay Airport 15:26
  • 13h 27m (6h 01m)
  • 1 Stop IAH · Houston 6h 01m
  • United Airlines (UA 442)Airbus
    United Airlines (UA 1630)Boeing 737 900
  • United Airlines (UA 442)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 23:59 PDX
    14:35 MBJ
    12Hrs, 36m 1 Stop (DFW)
  • PDXPortland Airport 23:59 - MBJ 14:35 12h 36m 1 Stop (DFW) Dallas
  • PDXPortland Airport 23:59
    DFWDallas/Fort Worth Intl Airport 11:00
  • DFWDallas/Fort Worth Intl Airport 05:48
    MBJMontego Bay Airport 14:35
  • 12h 36m (5h 12m)
  • 1 Stop DFW · Dallas 5h 12m
  • American Airlines (AA 1956)Airbus
    American Airlines (AA 2059)Boeing 737 800
  • American Airlines (AA 1956)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 11:30 CLT
    05:48 DFW
    11Hrs, 36m 1 Stop (MBJ)
  • CLTCharlotte Airport 11:30 - DFW 05:48 11h 36m 1 Stop (MBJ) Montego Bay
  • CLTCharlotte Airport 11:30
    PDXPortland Airport 23:59
  • MBJMontego Bay Airport 13:35
    DFWDallas/Fort Worth Intl Airport 05:48
  • 11h 36m (2h 01m)
  • 1 Stop MBJ · Montego Bay 2h 01m
  • American Airlines (AA 875)Airbus
    American Airlines (AA 1956)Airbus
  • American Airlines (AA 875)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 12:56 MIA
    05:48 DFW
    11Hrs, 37m 1 Stop (MBJ)
  • MIAMiami International Airport 12:56 - DFW 05:48 11h 37m 1 Stop (MBJ) Montego Bay
  • MIAMiami International Airport 12:56
    PDXPortland Airport 23:59
  • MBJMontego Bay Airport 13:36
    DFWDallas/Fort Worth Intl Airport 05:48
  • 11h 37m (3h 09m)
  • 1 Stop MBJ · Montego Bay 3h 09m
  • American Airlines (AA 2613)Boeing 737 800
    American Airlines (AA 1956)Airbus
  • American Airlines (AA 2613)
    • M
    • T
    • W
    • T
    • -
    • -
    • S
  • 12:56 MIA
    05:48 DFW
    11Hrs, 37m 1 Stop (MBJ)
  • MIAMiami International Airport 12:56 - DFW 05:48 11h 37m 1 Stop (MBJ) Montego Bay
  • MIAMiami International Airport 12:56
    PDXPortland Airport 23:59
  • MBJMontego Bay Airport 13:36
    DFWDallas/Fort Worth Intl Airport 05:48
  • 11h 37m (3h 19m)
  • 1 Stop MBJ · Montego Bay 3h 19m
  • American Airlines (AA 2613)Boeing 737 800
    American Airlines (AA 1956)Airbus
  • American Airlines (AA 2613)
    • M
    • T
    • W
    • T
    • -
    • -
    • S
  • 12:56 MIA
    05:48 DFW
    11Hrs, 37m 1 Stop (MBJ)
  • MIAMiami International Airport 12:56 - DFW 05:48 11h 37m 1 Stop (MBJ) Montego Bay
  • MIAMiami International Airport 12:56
    PDXPortland Airport 23:59
  • MBJMontego Bay Airport 13:36
    DFWDallas/Fort Worth Intl Airport 05:48
  • 11h 37m (3h 19m)
  • 1 Stop MBJ · Montego Bay 3h 19m
  • American Airlines (AA 2613)Boeing 737 Max 8 Passenger
    American Airlines (AA 1956)Airbus
  • American Airlines (AA 2613)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 12:56 MIA
    05:48 DFW
    11Hrs, 37m 1 Stop (MBJ)
  • MIAMiami International Airport 12:56 - DFW 05:48 11h 37m 1 Stop (MBJ) Montego Bay
  • MIAMiami International Airport 12:56
    PDXPortland Airport 23:59
  • MBJMontego Bay Airport 13:36
    DFWDallas/Fort Worth Intl Airport 05:48
  • 11h 37m (3h 09m)
  • 1 Stop MBJ · Montego Bay 3h 09m
  • American Airlines (AA 2613)Boeing 737 Max 8 Passenger
    American Airlines (AA 1956)Airbus
  • American Airlines (AA 2613)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 05:00 PDX
    15:45 MBJ
    8Hrs, 45m 1 Stop (DEN)
  • PDXPortland Airport 05:00 - MBJ 15:45 8h 45m 1 Stop (DEN) Denver
  • PDXPortland Airport 05:00
    DENDenver Intl Airport 09:54
  • DENDenver Intl Airport 08:34
    MBJMontego Bay Airport 15:45
  • 8h 45m (1h 20m)
  • 1 Stop DEN · Denver 1h 20m
  • United Airlines (UA 459)Airbus
    United Airlines (UA 1682)Boeing 737 Max 8 Passenger
  • United Airlines (UA 459)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
How far is Montego Bay from Portland?

The flight distance between Portland and Montego Bay is 5087km. 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:00. The last flight of the day departs at 09:25. See the full list of flight times on Wego.