Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Spirit Airlines

The cheapest airline(s) flying from Philadelphia to Montego Bay is Spirit Airlines.

  • Spirit Airlines Spirit Airlines
  • United Airlines United Airlines
  • Air Canada Air Canada
  • American Airlines American Airlines
  • Southwest Airlines Southwest Airlines
  • JetBlue Airways JetBlue Airways
Cheapest Month January

Travel Period: January 2025 - December 2025

The cheapest month(s) to fly from Philadelphia to Montego Bay is January.

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

The cheapest day(s) of the week to fly from Philadelphia to Montego Bay is Thursday.

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

Flight Schedules

Last Updated: Mon, 2 Dec, 2024

  • 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:45 PHL
    10:32 MBJ
    3Hrs, 47m Direct
  • PHLPhiladelphia International Airport 06:45 - MBJ 10:32 3h 47m Direct
  • PHLPhiladelphia International Airport 06:45
  • MBJMontego Bay Airport 10:32
  • 3h 47m
  • Direct
  • Frontier Airlines (F9 49)Airbus A320 Neo
  • Frontier Airlines (F9 49)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Airbus A320 Neo
  • 08:45 PHL
    12:40 MBJ
    3Hrs, 55m Direct
  • PHLPhiladelphia International Airport 08:45 - MBJ 12:40 3h 55m Direct
  • PHLPhiladelphia International Airport 08:45
  • MBJMontego Bay Airport 12:40
  • 3h 55m
  • Direct
  • American Airlines (AA 2622)Airbus
  • American Airlines (AA 2622)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • Airbus
  • 10:40 PHL
    14:30 MBJ
    3Hrs, 50m Direct
  • PHLPhiladelphia International Airport 10:40 - MBJ 14:30 3h 50m Direct
  • PHLPhiladelphia International Airport 10:40
  • MBJMontego Bay Airport 14:30
  • 3h 50m
  • Direct
  • American Airlines (AA 2624)Airbus
  • American Airlines (AA 2624)
    • M
    • -
    • -
    • T
    • F
    • -
    • S
  • Airbus
  • 11:05 PHL
    14:50 MBJ
    3Hrs, 45m Direct
  • PHLPhiladelphia International Airport 11:05 - MBJ 14:50 3h 45m Direct
  • PHLPhiladelphia International Airport 11:05
  • MBJMontego Bay Airport 14:50
  • 3h 45m
  • Direct
  • American Airlines (AA 2624)Airbus
  • American Airlines (AA 2624)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Airbus
  • 05:00 PHL
    11:54 MBJ
    6Hrs, 54m 1 Stop (MIA)
  • PHLPhiladelphia International Airport 05:00 - MBJ 11:54 6h 54m 1 Stop (MIA) Miami
  • PHLPhiladelphia International Airport 05:00
    MIAMiami International Airport 09:59
  • MIAMiami International Airport 08:05
    MBJMontego Bay Airport 11:54
  • 6h 54m (1h 54m)
  • 1 Stop MIA · Miami 1h 54m
  • American Airlines (AA 2180)Airbus A321 Neo
    American Airlines (AA 2618)Boeing 737 800
  • American Airlines (AA 2180)
    • M
    • -
    • -
    • T
    • F
    • S
    • S
  • 05:00 PHL
    13:22 MBJ
    8Hrs, 22m 1 Stop (DFW)
  • PHLPhiladelphia International Airport 05:00 - MBJ 13:22 8h 22m 1 Stop (DFW) Dallas
  • PHLPhiladelphia International Airport 05:00
    DFWDallas/Fort Worth Intl Airport 08:37
  • DFWDallas/Fort Worth Intl Airport 07:53
    MBJMontego Bay Airport 13:22
  • 8h 22m (44m)
  • 1 Stop DFW · Dallas 44m
  • American Airlines (AA 1670)Airbus
    American Airlines (AA 1337)Boeing 737 800
  • American Airlines (AA 1670)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 05:00 PHL
    13:20 MBJ
    8Hrs, 20m 1 Stop (DFW)
  • PHLPhiladelphia International Airport 05:00 - MBJ 13:20 8h 20m 1 Stop (DFW) Dallas
  • PHLPhiladelphia International Airport 05:00
    DFWDallas/Fort Worth Intl Airport 08:35
  • DFWDallas/Fort Worth Intl Airport 07:53
    MBJMontego Bay Airport 13:20
  • 8h 20m (42m)
  • 1 Stop DFW · Dallas 42m
  • American Airlines (AA 1670)Airbus
    American Airlines (AA 1337)Boeing 737 800
  • American Airlines (AA 1670)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 05:23 PHL
    13:45 MBJ
    8Hrs, 22m 1 Stop (MCO)
  • PHLPhiladelphia International Airport 05:23 - MBJ 13:45 8h 22m 1 Stop (MCO) Orlando
  • PHLPhiladelphia International Airport 05:23
    MCOOrlando International Airport 11:37
  • MCOOrlando International Airport 08:19
    MBJMontego Bay Airport 13:45
  • 8h 22m (3h 18m)
  • 1 Stop MCO · Orlando 3h 18m
  • Spirit Airlines (NK 3996)Airbus Industrie A320 Sharklets
    Spirit Airlines (NK 2685)Airbus A320 Neo
  • Spirit Airlines (NK 3996)
    • M
    • -
    • -
    • -
    • F
    • S
    • -
  • 05:40 PHL
    12:10 MBJ
    6Hrs, 30m 1 Stop (MCO)
  • PHLPhiladelphia International Airport 05:40 - MBJ 12:10 6h 30m 1 Stop (MCO) Orlando
  • PHLPhiladelphia International Airport 05:40
    MCOOrlando International Airport 10:00
  • MCOOrlando International Airport 08:20
    MBJMontego Bay Airport 12:10
  • 6h 30m (1h 40m)
  • 1 Stop MCO · Orlando 1h 40m
  • Southwest Airlines (WN 2014)Boeing 737 700
    Southwest Airlines (WN 272)Boeing 737 800
  • Southwest Airlines (WN 2014)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 05:45 PHL
    14:00 MBJ
    8Hrs, 15m 1 Stop (IAH)
  • PHLPhiladelphia International Airport 05:45 - MBJ 14:00 8h 15m 1 Stop (IAH) Houston
  • PHLPhiladelphia International Airport 05:45
    IAHHouston George Bush Intercontinental Airport 09:39
  • IAHHouston George Bush Intercontinental Airport 08:42
    MBJMontego Bay Airport 14:00
  • 8h 15m (57m)
  • 1 Stop IAH · Houston 57m
  • United Airlines (UA 2319)Boeing 737 Max 9 Passenger
    United Airlines (UA 1163)Boeing 737 900
  • United Airlines (UA 2319)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 05:45 PHL
    12:19 MBJ
    6Hrs, 34m 1 Stop (ATL)
  • PHLPhiladelphia International Airport 05:45 - MBJ 12:19 6h 34m 1 Stop (ATL) Atlanta
  • PHLPhiladelphia International Airport 05:45
    ATLAtlanta Hartsfield-Jackson Intl Airport 09:30
  • ATLAtlanta Hartsfield-Jackson Intl Airport 08:14
    MBJMontego Bay Airport 12:19
  • 6h 34m (1h 16m)
  • 1 Stop ATL · Atlanta 1h 16m
  • Frontier Airlines (F9 3209)Airbus A320 Neo
    Frontier Airlines (F9 17)Airbus A320 Neo
  • Frontier Airlines (F9 3209)
    • -
    • -
    • -
    • T
    • -
    • -
    • S
  • 06:00 PHL
    11:54 MBJ
    5Hrs, 54m 1 Stop (MIA)
  • PHLPhiladelphia International Airport 06:00 - MBJ 11:54 5h 54m 1 Stop (MIA) Miami
  • PHLPhiladelphia International Airport 06:00
    MIAMiami International Airport 09:59
  • MIAMiami International Airport 09:04
    MBJMontego Bay Airport 11:54
  • 5h 54m (55m)
  • 1 Stop MIA · Miami 55m
  • American Airlines (AA 2932)Boeing 737 800
    American Airlines (AA 2618)Boeing 737 800
  • American Airlines (AA 2932)
    • M
    • -
    • -
    • T
    • F
    • S
    • S
  • 06:05 PHL
    13:30 MBJ
    7Hrs, 25m 1 Stop (FLL)
  • PHLPhiladelphia International Airport 06:05 - MBJ 13:30 7h 25m 1 Stop (FLL) Broward County
  • PHLPhiladelphia International Airport 06:05
    FLLFort Lauderdale/Hollywood Intl Airport 11:47
  • FLLFort Lauderdale/Hollywood Intl Airport 08:57
    MBJMontego Bay Airport 13:30
  • 7h 25m (2h 50m)
  • 1 Stop FLL · Broward County 2h 50m
  • Spirit Airlines (NK 1005)Airbus Industrie A321 Sharklets
    Spirit Airlines (NK 833)Airbus A321 Neo
  • Spirit Airlines (NK 1005)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:05 PHL
    13:30 MBJ
    7Hrs, 25m 1 Stop (MDW)
  • PHLPhiladelphia International Airport 06:05 - MBJ 13:30 7h 25m 1 Stop (MDW) Chicago
  • PHLPhiladelphia International Airport 06:05
    MDWChicago Midway Airport 08:30
  • MDWChicago Midway Airport 07:20
    MBJMontego Bay Airport 13:30
  • 7h 25m (1h 10m)
  • 1 Stop MDW · Chicago 1h 10m
  • Southwest Airlines (WN 1416)Boeing 737 700
    Southwest Airlines (WN 1042)Boeing 737 Max 8 Passenger
  • Southwest Airlines (WN 1416)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 06:25 PHL
    14:45 MBJ
    8Hrs, 20m 1 Stop (CLT)
  • PHLPhiladelphia International Airport 06:25 - MBJ 14:45 8h 20m 1 Stop (CLT) Charlotte
  • PHLPhiladelphia International Airport 06:25
    CLTCharlotte Airport 11:30
  • CLTCharlotte Airport 08:20
    MBJMontego Bay Airport 14:45
  • 8h 20m (3h 10m)
  • 1 Stop CLT · Charlotte 3h 10m
  • American Airlines (AA 3189)Airbus
    American Airlines (AA 875)Airbus
  • American Airlines (AA 3189)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 06:25 PHL
    12:35 MBJ
    6Hrs, 10m 1 Stop (CLT)
  • PHLPhiladelphia International Airport 06:25 - MBJ 12:35 6h 10m 1 Stop (CLT) Charlotte
  • PHLPhiladelphia International Airport 06:25
    CLTCharlotte Airport 09:30
  • CLTCharlotte Airport 08:20
    MBJMontego Bay Airport 12:35
  • 6h 10m (1h 10m)
  • 1 Stop CLT · Charlotte 1h 10m
  • American Airlines (AA 3189)Airbus
    American Airlines (AA 2620)Airbus
  • American Airlines (AA 3189)
    • -
    • T
    • W
    • -
    • -
    • -
    • -
  • 06:25 PHL
    12:40 MBJ
    6Hrs, 15m 1 Stop (CLT)
  • PHLPhiladelphia International Airport 06:25 - MBJ 12:40 6h 15m 1 Stop (CLT) Charlotte
  • PHLPhiladelphia International Airport 06:25
    CLTCharlotte Airport 09:35
  • CLTCharlotte Airport 08:20
    MBJMontego Bay Airport 12:40
  • 6h 15m (1h 15m)
  • 1 Stop CLT · Charlotte 1h 15m
  • American Airlines (AA 3189)Airbus
    American Airlines (AA 2620)Airbus
  • American Airlines (AA 3189)
    • -
    • -
    • -
    • -
    • F
    • S
    • S
  • 06:25 PHL
    12:40 MBJ
    6Hrs, 15m 1 Stop (CLT)
  • PHLPhiladelphia International Airport 06:25 - MBJ 12:40 6h 15m 1 Stop (CLT) Charlotte
  • PHLPhiladelphia International Airport 06:25
    CLTCharlotte Airport 09:35
  • CLTCharlotte Airport 08:20
    MBJMontego Bay Airport 12:40
  • 6h 15m (1h 15m)
  • 1 Stop CLT · Charlotte 1h 15m
  • American Airlines (AA 3189)Airbus A321 Neo
    American Airlines (AA 2620)Airbus
  • American Airlines (AA 3189)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 06:25 PHL
    14:45 MBJ
    8Hrs, 20m 1 Stop (CLT)
  • PHLPhiladelphia International Airport 06:25 - MBJ 14:45 8h 20m 1 Stop (CLT) Charlotte
  • PHLPhiladelphia International Airport 06:25
    CLTCharlotte Airport 11:30
  • CLTCharlotte Airport 08:20
    MBJMontego Bay Airport 14:45
  • 8h 20m (3h 10m)
  • 1 Stop CLT · Charlotte 3h 10m
  • American Airlines (AA 3189)Airbus
    American Airlines (AA 875)Airbus
  • American Airlines (AA 3189)
    • -
    • -
    • -
    • -
    • F
    • S
    • S
  • 06:25 PHL
    12:44 MBJ
    6Hrs, 19m 1 Stop (CLT)
  • PHLPhiladelphia International Airport 06:25 - MBJ 12:44 6h 19m 1 Stop (CLT) Charlotte
  • PHLPhiladelphia International Airport 06:25
    CLTCharlotte Airport 09:39
  • CLTCharlotte Airport 08:20
    MBJMontego Bay Airport 12:44
  • 6h 19m (1h 19m)
  • 1 Stop CLT · Charlotte 1h 19m
  • American Airlines (AA 3189)Airbus
    American Airlines (AA 2620)Airbus
  • American Airlines (AA 3189)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 06:25 PHL
    14:45 MBJ
    8Hrs, 20m 1 Stop (CLT)
  • PHLPhiladelphia International Airport 06:25 - MBJ 14:45 8h 20m 1 Stop (CLT) Charlotte
  • PHLPhiladelphia International Airport 06:25
    CLTCharlotte Airport 11:30
  • CLTCharlotte Airport 08:20
    MBJMontego Bay Airport 14:45
  • 8h 20m (3h 10m)
  • 1 Stop CLT · Charlotte 3h 10m
  • American Airlines (AA 3189)Airbus A321 Neo
    American Airlines (AA 875)Airbus
  • American Airlines (AA 3189)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 07:05 PHL
    15:00 MBJ
    7Hrs, 55m 1 Stop (MIA)
  • PHLPhiladelphia International Airport 07:05 - MBJ 15:00 7h 55m 1 Stop (MIA) Miami
  • PHLPhiladelphia International Airport 07:05
    MIAMiami International Airport 13:00
  • MIAMiami International Airport 10:10
    MBJMontego Bay Airport 15:00
  • 7h 55m (2h 50m)
  • 1 Stop MIA · Miami 2h 50m
  • American Airlines (AA 2879)Boeing 737 800
    American Airlines (AA 2613)Boeing 737 800
  • American Airlines (AA 2879)
    • M
    • -
    • W
    • T
    • F
    • S
    • S
  • 12:59 CLT
    09:50 RDU
    7Hrs, 39m 1 Stop (MBJ)
  • CLTCharlotte Airport 12:59 - RDU 09:50 7h 39m 1 Stop (MBJ) Montego Bay
  • CLTCharlotte Airport 12:59
    PHLPhiladelphia International Airport 08:20
  • MBJMontego Bay Airport 15:59
    RDURaleigh/Durham Airport 09:50
  • 7h 39m (1h 58m)
  • 1 Stop MBJ · Montego Bay 1h 58m
  • American Airlines (AA 2239)Boeing 737 800
    American Airlines (AA 5464)Crj 700 Canadair Regional
  • American Airlines (AA 2239)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 12:59 CLT
    09:38 RIC
    7Hrs, 39m 1 Stop (MBJ)
  • CLTCharlotte Airport 12:59 - RIC 09:38 7h 39m 1 Stop (MBJ) Montego Bay
  • CLTCharlotte Airport 12:59
    PHLPhiladelphia International Airport 08:20
  • MBJMontego Bay Airport 15:59
    RICRichmond Airport 09:38
  • 7h 39m (1h 56m)
  • 1 Stop MBJ · Montego Bay 1h 56m
  • American Airlines (AA 2239)Boeing 737 800
    American Airlines (AA 5781)Er4 Embraer Rj145 Amazon
  • American Airlines (AA 2239)
    • M
    • -
    • -
    • -
    • F
    • -
    • S
  • 12:59 CLT
    09:38 RIC
    7Hrs, 39m 1 Stop (MBJ)
  • CLTCharlotte Airport 12:59 - RIC 09:38 7h 39m 1 Stop (MBJ) Montego Bay
  • CLTCharlotte Airport 12:59
    PHLPhiladelphia International Airport 08:20
  • MBJMontego Bay Airport 15:59
    RICRichmond Airport 09:38
  • 7h 39m (1h 55m)
  • 1 Stop MBJ · Montego Bay 1h 55m
  • American Airlines (AA 2239)Boeing 737 800
    American Airlines (AA 5781)Er4 Embraer Rj145 Amazon
  • American Airlines (AA 2239)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 12:59 CLT
    10:06 MYR
    7Hrs, 39m 1 Stop (MBJ)
  • CLTCharlotte Airport 12:59 - MYR 10:06 7h 39m 1 Stop (MBJ) Montego Bay
  • CLTCharlotte Airport 12:59
    PHLPhiladelphia International Airport 08:20
  • MBJMontego Bay Airport 15:59
    MYRMyrtle Beach AFB Airport 10:06
  • 7h 39m (1h 38m)
  • 1 Stop MBJ · Montego Bay 1h 38m
  • American Airlines (AA 2239)Boeing 737 800
    American Airlines (AA 5898)Er4 Embraer Rj145 Amazon
  • American Airlines (AA 2239)
    • M
    • -
    • -
    • T
    • F
    • S
    • S
  • 08:20 PHL
    15:00 MBJ
    6Hrs, 40m 1 Stop (MIA)
  • PHLPhiladelphia International Airport 08:20 - MBJ 15:00 6h 40m 1 Stop (MIA) Miami
  • PHLPhiladelphia International Airport 08:20
    MIAMiami International Airport 13:00
  • MIAMiami International Airport 11:20
    MBJMontego Bay Airport 15:00
  • 6h 40m (1h 40m)
  • 1 Stop MIA · Miami 1h 40m
  • American Airlines (AA 2184)Boeing 737 800
    American Airlines (AA 2613)Boeing 737 800
  • American Airlines (AA 2184)
    • M
    • -
    • W
    • T
    • F
    • S
    • S
  • 08:25 PHL
    17:04 MBJ
    8Hrs, 39m 1 Stop (DFW)
  • PHLPhiladelphia International Airport 08:25 - MBJ 17:04 8h 39m 1 Stop (DFW) Dallas
  • PHLPhiladelphia International Airport 08:25
    DFWDallas/Fort Worth Intl Airport 12:19
  • DFWDallas/Fort Worth Intl Airport 11:23
    MBJMontego Bay Airport 17:04
  • 8h 39m (56m)
  • 1 Stop DFW · Dallas 56m
  • American Airlines (AA 1692)Airbus
    American Airlines (AA 2852)Boeing 737 800
  • American Airlines (AA 1692)
    • M
    • -
    • W
    • T
    • F
    • S
    • S
  • 08:35 PHL
    14:45 MBJ
    6Hrs, 10m 1 Stop (CLT)
  • PHLPhiladelphia International Airport 08:35 - MBJ 14:45 6h 10m 1 Stop (CLT) Charlotte
  • PHLPhiladelphia International Airport 08:35
    CLTCharlotte Airport 11:30
  • CLTCharlotte Airport 10:31
    MBJMontego Bay Airport 14:45
  • 6h 10m (59m)
  • 1 Stop CLT · Charlotte 59m
  • American Airlines (AA 2498)Airbus
    American Airlines (AA 875)Airbus
  • American Airlines (AA 2498)
    • M
    • -
    • -
    • T
    • F
    • S
    • S
  • 08:35 PHL
    15:59 MBJ
    7Hrs, 24m 1 Stop (CLT)
  • PHLPhiladelphia International Airport 08:35 - MBJ 15:59 7h 24m 1 Stop (CLT) Charlotte
  • PHLPhiladelphia International Airport 08:35
    CLTCharlotte Airport 12:59
  • CLTCharlotte Airport 10:31
    MBJMontego Bay Airport 15:59
  • 7h 24m (2h 28m)
  • 1 Stop CLT · Charlotte 2h 28m
  • American Airlines (AA 2498)Airbus
    American Airlines (AA 2239)Boeing 737 800
  • American Airlines (AA 2498)
    • M
    • -
    • -
    • T
    • F
    • S
    • S
  • 10:32 PHL
    16:16 MBJ
    5Hrs, 44m 1 Stop (IAD)
  • PHLPhiladelphia International Airport 10:32 - MBJ 16:16 5h 44m 1 Stop (IAD) Washington
  • PHLPhiladelphia International Airport 10:32
    IADWashington Dulles International Airport 12:35
  • IADWashington Dulles International Airport 11:47
    MBJMontego Bay Airport 16:16
  • 5h 44m (48m)
  • 1 Stop IAD · Washington 48m
  • United Airlines (UA 4616)Canadair Regional Jet 550
    United Airlines (UA 1519)Boeing 737 800
  • United Airlines (UA 4616)
    • -
    • T
    • -
    • T
    • -
    • -
    • -
  • 10:32 PHL
    16:16 MBJ
    5Hrs, 44m 1 Stop (IAD)
  • PHLPhiladelphia International Airport 10:32 - MBJ 16:16 5h 44m 1 Stop (IAD) Washington
  • PHLPhiladelphia International Airport 10:32
    IADWashington Dulles International Airport 12:35
  • IADWashington Dulles International Airport 11:48
    MBJMontego Bay Airport 16:16
  • 5h 44m (47m)
  • 1 Stop IAD · Washington 47m
  • United Airlines (UA 4327)Embraer
    United Airlines (UA 1519)Boeing 737 800
  • United Airlines (UA 4327)
    • -
    • -
    • -
    • -
    • -
    • S
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the fastest flight time from Philadelphia to Montego Bay?

The fastest flight time for direct flights from Philadelphia to Montego Bay is 3 hours 45 minutes. Check latest flight schedules & prices on Wego.

How far is Montego Bay from Philadelphia?

The flight distance between Philadelphia and Montego Bay is 2402km. 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 05:00. See the full list of flight times on Wego.

How many airlines offer direct flights from Philadelphia to Montego Bay?

There are 2 airlines that offer direct flights from Philadelphia to Montego Bay. Find out the list of airlines on Wego.