Fare Guide
Estimated lowest fares found within 7 days
The cheapest airline(s) flying from Philadelphia to Montego Bay is Spirit Airlines.
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
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 PHL10:32 MBJ3Hrs, 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 PHL12:40 MBJ3Hrs, 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 PHL14:30 MBJ3Hrs, 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 PHL14:50 MBJ3Hrs, 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 PHL11:54 MBJ6Hrs, 54m 1 Stop (MIA)
-
PHLPhiladelphia International Airport 05:00 - MBJ 11:54 6h 54m 1 Stop (MIA) Miami
-
PHLPhiladelphia International Airport 05:00MIAMiami International Airport 09:59
-
MIAMiami International Airport 08:05MBJMontego 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 PHL13:22 MBJ8Hrs, 22m 1 Stop (DFW)
-
PHLPhiladelphia International Airport 05:00 - MBJ 13:22 8h 22m 1 Stop (DFW) Dallas
-
PHLPhiladelphia International Airport 05:00DFWDallas/Fort Worth Intl Airport 08:37
-
DFWDallas/Fort Worth Intl Airport 07:53MBJMontego 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 PHL13:20 MBJ8Hrs, 20m 1 Stop (DFW)
-
PHLPhiladelphia International Airport 05:00 - MBJ 13:20 8h 20m 1 Stop (DFW) Dallas
-
PHLPhiladelphia International Airport 05:00DFWDallas/Fort Worth Intl Airport 08:35
-
DFWDallas/Fort Worth Intl Airport 07:53MBJMontego 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 PHL13:45 MBJ8Hrs, 22m 1 Stop (MCO)
-
PHLPhiladelphia International Airport 05:23 - MBJ 13:45 8h 22m 1 Stop (MCO) Orlando
-
PHLPhiladelphia International Airport 05:23MCOOrlando International Airport 11:37
-
MCOOrlando International Airport 08:19MBJMontego 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 PHL12:10 MBJ6Hrs, 30m 1 Stop (MCO)
-
PHLPhiladelphia International Airport 05:40 - MBJ 12:10 6h 30m 1 Stop (MCO) Orlando
-
PHLPhiladelphia International Airport 05:40MCOOrlando International Airport 10:00
-
MCOOrlando International Airport 08:20MBJMontego 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 PHL14:00 MBJ8Hrs, 15m 1 Stop (IAH)
-
PHLPhiladelphia International Airport 05:45 - MBJ 14:00 8h 15m 1 Stop (IAH) Houston
-
PHLPhiladelphia International Airport 05:45IAHHouston George Bush Intercontinental Airport 09:39
-
IAHHouston George Bush Intercontinental Airport 08:42MBJMontego 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 PHL12:19 MBJ6Hrs, 34m 1 Stop (ATL)
-
PHLPhiladelphia International Airport 05:45 - MBJ 12:19 6h 34m 1 Stop (ATL) Atlanta
-
PHLPhiladelphia International Airport 05:45ATLAtlanta Hartsfield-Jackson Intl Airport 09:30
-
ATLAtlanta Hartsfield-Jackson Intl Airport 08:14MBJMontego 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 PHL11:54 MBJ5Hrs, 54m 1 Stop (MIA)
-
PHLPhiladelphia International Airport 06:00 - MBJ 11:54 5h 54m 1 Stop (MIA) Miami
-
PHLPhiladelphia International Airport 06:00MIAMiami International Airport 09:59
-
MIAMiami International Airport 09:04MBJMontego 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 PHL13:30 MBJ7Hrs, 25m 1 Stop (FLL)
-
PHLPhiladelphia International Airport 06:05 - MBJ 13:30 7h 25m 1 Stop (FLL) Broward County
-
PHLPhiladelphia International Airport 06:05FLLFort Lauderdale/Hollywood Intl Airport 11:47
-
FLLFort Lauderdale/Hollywood Intl Airport 08:57MBJMontego 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 PHL13:30 MBJ7Hrs, 25m 1 Stop (MDW)
-
PHLPhiladelphia International Airport 06:05 - MBJ 13:30 7h 25m 1 Stop (MDW) Chicago
-
PHLPhiladelphia International Airport 06:05MDWChicago Midway Airport 08:30
-
MDWChicago Midway Airport 07:20MBJMontego 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 PHL14:45 MBJ8Hrs, 20m 1 Stop (CLT)
-
PHLPhiladelphia International Airport 06:25 - MBJ 14:45 8h 20m 1 Stop (CLT) Charlotte
-
PHLPhiladelphia International Airport 06:25CLTCharlotte Airport 11:30
-
CLTCharlotte Airport 08:20MBJMontego 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 PHL12:35 MBJ6Hrs, 10m 1 Stop (CLT)
-
PHLPhiladelphia International Airport 06:25 - MBJ 12:35 6h 10m 1 Stop (CLT) Charlotte
-
PHLPhiladelphia International Airport 06:25CLTCharlotte Airport 09:30
-
CLTCharlotte Airport 08:20MBJMontego 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 PHL12:40 MBJ6Hrs, 15m 1 Stop (CLT)
-
PHLPhiladelphia International Airport 06:25 - MBJ 12:40 6h 15m 1 Stop (CLT) Charlotte
-
PHLPhiladelphia International Airport 06:25CLTCharlotte Airport 09:35
-
CLTCharlotte Airport 08:20MBJMontego 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 PHL12:40 MBJ6Hrs, 15m 1 Stop (CLT)
-
PHLPhiladelphia International Airport 06:25 - MBJ 12:40 6h 15m 1 Stop (CLT) Charlotte
-
PHLPhiladelphia International Airport 06:25CLTCharlotte Airport 09:35
-
CLTCharlotte Airport 08:20MBJMontego 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 PHL14:45 MBJ8Hrs, 20m 1 Stop (CLT)
-
PHLPhiladelphia International Airport 06:25 - MBJ 14:45 8h 20m 1 Stop (CLT) Charlotte
-
PHLPhiladelphia International Airport 06:25CLTCharlotte Airport 11:30
-
CLTCharlotte Airport 08:20MBJMontego 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 PHL12:44 MBJ6Hrs, 19m 1 Stop (CLT)
-
PHLPhiladelphia International Airport 06:25 - MBJ 12:44 6h 19m 1 Stop (CLT) Charlotte
-
PHLPhiladelphia International Airport 06:25CLTCharlotte Airport 09:39
-
CLTCharlotte Airport 08:20MBJMontego 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 PHL14:45 MBJ8Hrs, 20m 1 Stop (CLT)
-
PHLPhiladelphia International Airport 06:25 - MBJ 14:45 8h 20m 1 Stop (CLT) Charlotte
-
PHLPhiladelphia International Airport 06:25CLTCharlotte Airport 11:30
-
CLTCharlotte Airport 08:20MBJMontego 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 PHL15:00 MBJ7Hrs, 55m 1 Stop (MIA)
-
PHLPhiladelphia International Airport 07:05 - MBJ 15:00 7h 55m 1 Stop (MIA) Miami
-
PHLPhiladelphia International Airport 07:05MIAMiami International Airport 13:00
-
MIAMiami International Airport 10:10MBJMontego 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 CLT09:50 RDU7Hrs, 39m 1 Stop (MBJ)
-
CLTCharlotte Airport 12:59 - RDU 09:50 7h 39m 1 Stop (MBJ) Montego Bay
-
CLTCharlotte Airport 12:59PHLPhiladelphia International Airport 08:20
-
MBJMontego Bay Airport 15:59RDURaleigh/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 CLT09:38 RIC7Hrs, 39m 1 Stop (MBJ)
-
CLTCharlotte Airport 12:59 - RIC 09:38 7h 39m 1 Stop (MBJ) Montego Bay
-
CLTCharlotte Airport 12:59PHLPhiladelphia International Airport 08:20
-
MBJMontego Bay Airport 15:59RICRichmond 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 CLT09:38 RIC7Hrs, 39m 1 Stop (MBJ)
-
CLTCharlotte Airport 12:59 - RIC 09:38 7h 39m 1 Stop (MBJ) Montego Bay
-
CLTCharlotte Airport 12:59PHLPhiladelphia International Airport 08:20
-
MBJMontego Bay Airport 15:59RICRichmond 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 CLT10:06 MYR7Hrs, 39m 1 Stop (MBJ)
-
CLTCharlotte Airport 12:59 - MYR 10:06 7h 39m 1 Stop (MBJ) Montego Bay
-
CLTCharlotte Airport 12:59PHLPhiladelphia International Airport 08:20
-
MBJMontego Bay Airport 15:59MYRMyrtle 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 PHL15:00 MBJ6Hrs, 40m 1 Stop (MIA)
-
PHLPhiladelphia International Airport 08:20 - MBJ 15:00 6h 40m 1 Stop (MIA) Miami
-
PHLPhiladelphia International Airport 08:20MIAMiami International Airport 13:00
-
MIAMiami International Airport 11:20MBJMontego 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 PHL17:04 MBJ8Hrs, 39m 1 Stop (DFW)
-
PHLPhiladelphia International Airport 08:25 - MBJ 17:04 8h 39m 1 Stop (DFW) Dallas
-
PHLPhiladelphia International Airport 08:25DFWDallas/Fort Worth Intl Airport 12:19
-
DFWDallas/Fort Worth Intl Airport 11:23MBJMontego 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 PHL14:45 MBJ6Hrs, 10m 1 Stop (CLT)
-
PHLPhiladelphia International Airport 08:35 - MBJ 14:45 6h 10m 1 Stop (CLT) Charlotte
-
PHLPhiladelphia International Airport 08:35CLTCharlotte Airport 11:30
-
CLTCharlotte Airport 10:31MBJMontego 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 PHL15:59 MBJ7Hrs, 24m 1 Stop (CLT)
-
PHLPhiladelphia International Airport 08:35 - MBJ 15:59 7h 24m 1 Stop (CLT) Charlotte
-
PHLPhiladelphia International Airport 08:35CLTCharlotte Airport 12:59
-
CLTCharlotte Airport 10:31MBJMontego 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 PHL16:16 MBJ5Hrs, 44m 1 Stop (IAD)
-
PHLPhiladelphia International Airport 10:32 - MBJ 16:16 5h 44m 1 Stop (IAD) Washington
-
PHLPhiladelphia International Airport 10:32IADWashington Dulles International Airport 12:35
-
IADWashington Dulles International Airport 11:47MBJMontego 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 PHL16:16 MBJ5Hrs, 44m 1 Stop (IAD)
-
PHLPhiladelphia International Airport 10:32 - MBJ 16:16 5h 44m 1 Stop (IAD) Washington
-
PHLPhiladelphia International Airport 10:32IADWashington Dulles International Airport 12:35
-
IADWashington Dulles International Airport 11:48MBJMontego 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
The fastest flight time for direct flights from Philadelphia to Montego Bay is 3 hours 45 minutes. Check latest flight schedules & prices on Wego.
The flight distance between Philadelphia and Montego Bay is 2402km. Check all available flights on Wego.
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.
There are 2 airlines that offer direct flights from Philadelphia to Montego Bay. Find out the list of airlines on Wego.