Fri Jun 20th 2025 Spirit Airlines · NK 2857 Depart at 6:36pm from St. Louis (STL) Fly for 1h 28m Arrive at 9:04pm in Detroit (DTW)
Layover in Detroit for 7h 56m
Sat Jun 21st 2025 Spirit Airlines · NK 2007 Depart at 5:00am from Detroit (DTW) Fly for 3h 4m Arrive at 8:04am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 2h 11m
Sat Jun 21st 2025 Spirit Airlines · NK 833 Depart at 10:15am from Fort Lauderdale (FLL) Fly for 1h 47m Arrive at 11:02am in Montego Bay (MBJ)
Fri Jun 20th 2025 Spirit Airlines · NK 2713 Depart at 11:28am from St. Louis (STL) Fly for 2h 48m Arrive at 3:16pm in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 18h 59m
Sat Jun 21st 2025 Spirit Airlines · NK 833 Depart at 10:15am from Fort Lauderdale (FLL) Fly for 1h 47m Arrive at 11:02am in Montego Bay (MBJ)
Fri Jun 20th 2025 United Airlines · UA 2618 Depart at 5:55pm from St. Louis (STL) Fly for 2h 19m Arrive at 8:14pm in Houston (IAH)
Layover in Houston for 13h 56m
Sat Jun 21st 2025 United Airlines · UA 1163 Depart at 10:10am from Houston (IAH) Fly for 3h 20m Arrive at 1:30pm in Montego Bay (MBJ)
Fri Jun 20th 2025 United Airlines · UA 2618 Depart at 5:55pm from St. Louis (STL) Fly for 2h 19m Arrive at 8:14pm in Houston (IAH)
Layover in Houston for 15h 52m
Sat Jun 21st 2025 United Airlines · UA 1630 Depart at 12:06pm from Houston (IAH) Fly for 3h 20m Arrive at 3:26pm in Montego Bay (MBJ)
Fri Jun 20th 2025 United Airlines · UA 4432 Depart at 11:20am from St. Louis (STL) Fly for 1h 32m Arrive at 12:52pm in Chicago (ORD)
Layover in Chicago for 19h 50m
Sat Jun 21st 2025 United Airlines · UA 1146 Depart at 8:42am from Chicago (ORD) Fly for 4h 7m Arrive at 12:49pm in Montego Bay (MBJ)
Fri Jun 20th 2025 United Airlines · UA 6213 Depart at 10:22am from St. Louis (STL) Fly for 2h 16m Arrive at 12:38pm in Houston (IAH)
Layover in Houston for 21h 32m
Sat Jun 21st 2025 United Airlines · UA 1163 Depart at 10:10am from Houston (IAH) Fly for 3h 20m Arrive at 1:30pm in Montego Bay (MBJ)
Fri Jun 20th 2025 United Airlines · UA 4432 Depart at 11:20am from St. Louis (STL) Fly for 1h 32m Arrive at 12:52pm in Chicago (ORD)
Layover in Chicago for 1h 32m
Fri Jun 20th 2025 United Airlines · UA 1634 Depart at 2:24pm from Chicago (ORD) Fly for 2h 6m Arrive at 5:30pm in Washington, D.C. (IAD)
Layover in Washington, D.C. for 19h 5m
Sat Jun 21st 2025 United Airlines · UA 1519 Depart at 12:35pm from Washington, D.C. (IAD) Fly for 3h 35m Arrive at 3:10pm in Montego Bay (MBJ)
Fri Jun 20th 2025 United Airlines · UA 1334 Depart at 8:10am from St. Louis (STL) Fly for 1h 25m Arrive at 9:35am in Chicago (ORD)
Layover in Chicago for 23h 7m
Sat Jun 21st 2025 United Airlines · UA 1146 Depart at 8:42am from Chicago (ORD) Fly for 4h 7m Arrive at 12:49pm in Montego Bay (MBJ)
Fri Jun 20th 2025 United Airlines · UA 6213 Depart at 10:22am from St. Louis (STL) Fly for 2h 16m Arrive at 12:38pm in Houston (IAH)
Layover in Houston for 23h 28m
Sat Jun 21st 2025 United Airlines · UA 1630 Depart at 12:06pm from Houston (IAH) Fly for 3h 20m Arrive at 3:26pm in Montego Bay (MBJ)
Fri Jun 20th 2025 United Airlines · UA 2105 Depart at 8:25am from St. Louis (STL) Fly for 2h 8m Arrive at 10:33am in Houston (IAH)
Layover in Houston for 23h 37m
Sat Jun 21st 2025 United Airlines · UA 1163 Depart at 10:10am from Houston (IAH) Fly for 3h 20m Arrive at 1:30pm in Montego Bay (MBJ)
Thu Jun 19th 2025 United Airlines · UA 2618 Depart at 5:55pm from St. Louis (STL) Fly for 2h 19m Arrive at 8:14pm in Houston (IAH)
Layover in Houston for 13h 56m
Fri Jun 20th 2025 United Airlines · UA 1163 Depart at 10:10am from Houston (IAH) Fly for 3h 20m Arrive at 1:30pm in Montego Bay (MBJ)
Thu Jun 19th 2025 United Airlines · UA 2105 Depart at 8:25am from St. Louis (STL) Fly for 2h 8m Arrive at 10:33am in Houston (IAH)
Layover in Houston for 23h 37m
Fri Jun 20th 2025 United Airlines · UA 1163 Depart at 10:10am from Houston (IAH) Fly for 3h 20m Arrive at 1:30pm in Montego Bay (MBJ)
Fri Jun 20th 2025 United Airlines · UA 4432 Depart at 11:20am from St. Louis (STL) Fly for 1h 32m Arrive at 12:52pm in Chicago (ORD)
Layover in Chicago for 8h 39m
Fri Jun 20th 2025 United Airlines · UA 276 Depart at 9:31pm from Chicago (ORD) Fly for 1h 59m Arrive at 12:30am in Washington, D.C. (IAD)
Layover in Washington, D.C. for 12h 5m
Sat Jun 21st 2025 United Airlines · UA 1519 Depart at 12:35pm from Washington, D.C. (IAD) Fly for 3h 35m Arrive at 3:10pm in Montego Bay (MBJ)
Fri Jun 20th 2025 Air Canada · AC 1382 Depart at 7:30am from St. Louis (STL) Fly for 1h 55m Arrive at 10:25am in Toronto (YYZ)
Layover in Toronto for 21h 40m
Sat Jun 21st 2025 Air Canada · AC 982 Depart at 8:05am from Toronto (YYZ) Fly for 4h 5m Arrive at 11:10am in Montego Bay (MBJ)
Mon Jun 16th 2025 Spirit Airlines · NK 2713 Depart at 11:28am from St. Louis (STL) Fly for 2h 48m Arrive at 3:16pm in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 18h 59m
Tue Jun 17th 2025 Spirit Airlines · NK 833 Depart at 10:15am from Fort Lauderdale (FLL) Fly for 1h 47m Arrive at 11:02am in Montego Bay (MBJ)
Mon Jun 16th 2025 Spirit Airlines · NK 2713 Depart at 11:28am from St. Louis (STL) Fly for 2h 48m Arrive at 3:16pm in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 20h 39m
Tue Jun 17th 2025 Caribbean Airlines · BW 32 Depart at 11:55am from Fort Lauderdale (FLL) Fly for 1h 50m Arrive at 12:45pm in Montego Bay (MBJ)
Fri Jun 20th 2025 United Airlines · UA 6368 Depart at 6:15am from St. Louis (STL) Fly for 2h 18m Arrive at 8:33am in Houston (IAH)
Layover in Houston for 1h 37m
Fri Jun 20th 2025 United Airlines · UA 1163 Depart at 10:10am from Houston (IAH) Fly for 3h 20m Arrive at 1:30pm in Montego Bay (MBJ)
Fri Jun 20th 2025 United Airlines · UA 3424 Depart at 5:49pm from St. Louis (STL) Fly for 2h 40m Arrive at 9:29pm in New York (EWR)
Layover in New York for 11h 11m
Sat Jun 21st 2025 United Airlines · UA 1462 Depart at 8:40am from New York (EWR) Fly for 4h 3m Arrive at 11:43am in Montego Bay (MBJ)
Fri Jun 20th 2025 Spirit Airlines · NK 2857 Depart at 6:36pm from St. Louis (STL) Fly for 1h 28m Arrive at 9:04pm in Detroit (DTW)
Layover in Detroit for 7h 56m
Sat Jun 21st 2025 Spirit Airlines · NK 2007 Depart at 5:00am from Detroit (DTW) Fly for 3h 4m Arrive at 8:04am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 3h 51m
Sat Jun 21st 2025 Caribbean Airlines · BW 32 Depart at 11:55am from Fort Lauderdale (FLL) Fly for 1h 50m Arrive at 12:45pm in Montego Bay (MBJ)
Fri Jun 20th 2025 United Airlines · UA 4432 Depart at 11:20am from St. Louis (STL) Fly for 1h 32m Arrive at 12:52pm in Chicago (ORD)
Layover in Chicago for 8h 53m
Fri Jun 20th 2025 United Airlines · UA 1209 Depart at 9:45pm from Chicago (ORD) Fly for 2h 21m Arrive at 1:06am in New York (EWR)
Layover in New York for 7h 34m
Sat Jun 21st 2025 United Airlines · UA 1462 Depart at 8:40am from New York (EWR) Fly for 4h 3m Arrive at 11:43am in Montego Bay (MBJ)
Fri Jun 20th 2025 United Airlines · UA 4399 Depart at 9:50am from St. Louis (STL) Fly for 1h 31m Arrive at 11:21am in Chicago (ORD)
Layover in Chicago for 10h 24m
Fri Jun 20th 2025 United Airlines · UA 1209 Depart at 9:45pm from Chicago (ORD) Fly for 2h 21m Arrive at 1:06am in New York (EWR)
Layover in New York for 7h 34m
Sat Jun 21st 2025 United Airlines · UA 1462 Depart at 8:40am from New York (EWR) Fly for 4h 3m Arrive at 11:43am in Montego Bay (MBJ)
Fri Jun 20th 2025 United Airlines · UA 4399 Depart at 9:50am from St. Louis (STL) Fly for 1h 31m Arrive at 11:21am in Chicago (ORD)
Layover in Chicago for 21h 21m
Sat Jun 21st 2025 United Airlines · UA 1146 Depart at 8:42am from Chicago (ORD) Fly for 4h 7m Arrive at 12:49pm in Montego Bay (MBJ)
Fri Jun 20th 2025 United Airlines · UA 1511 Depart at 7:27am from St. Louis (STL) Fly for 2h 33m Arrive at 11:00am in New York (EWR)
Layover in New York for 21h 40m
Sat Jun 21st 2025 United Airlines · UA 1462 Depart at 8:40am from New York (EWR) Fly for 4h 3m Arrive at 11:43am in Montego Bay (MBJ)
Mon Jun 16th 2025 Spirit Airlines · NK 2857 Depart at 7:13pm from St. Louis (STL) Fly for 1h 28m Arrive at 9:41pm in Detroit (DTW)
Layover in Detroit for 7h 19m
Tue Jun 17th 2025 Spirit Airlines · NK 2007 Depart at 5:00am from Detroit (DTW) Fly for 3h 4m Arrive at 8:04am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 2h 11m
Tue Jun 17th 2025 Spirit Airlines · NK 833 Depart at 10:15am from Fort Lauderdale (FLL) Fly for 1h 47m Arrive at 11:02am in Montego Bay (MBJ)
Thu Jun 19th 2025 United Airlines · UA 4399 Depart at 9:50am from St. Louis (STL) Fly for 1h 31m Arrive at 11:21am in Chicago (ORD)
Layover in Chicago for 10h 24m
Thu Jun 19th 2025 United Airlines · UA 1209 Depart at 9:45pm from Chicago (ORD) Fly for 2h 21m Arrive at 1:06am in New York (EWR)
Layover in New York for 9h 1m
Fri Jun 20th 2025 United Airlines · UA 2126 Depart at 10:07am from New York (EWR) Fly for 4h 3m Arrive at 1:10pm in Montego Bay (MBJ)
Fri Jun 20th 2025 Spirit Airlines · NK 2857 Depart at 6:36pm from St. Louis (STL) Fly for 1h 28m Arrive at 9:04pm in Detroit (DTW)
Layover in Detroit for 10h 26m
Sat Jun 21st 2025 Spirit Airlines · NK 2456 Depart at 7:30am from Detroit (DTW) Fly for 2h 43m Arrive at 10:13am in Orlando (MCO)
Layover in Orlando for 1h 47m
Sat Jun 21st 2025 Spirit Airlines · NK 1569 Depart at 12:00pm from Orlando (MCO) Fly for 2h 8m Arrive at 1:08pm in Montego Bay (MBJ)
Mon Jun 16th 2025 Spirit Airlines · NK 2857 Depart at 7:13pm from St. Louis (STL) Fly for 1h 28m Arrive at 9:41pm in Detroit (DTW)
Layover in Detroit for 7h 19m
Tue Jun 17th 2025 Spirit Airlines · NK 2007 Depart at 5:00am from Detroit (DTW) Fly for 3h 4m Arrive at 8:04am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 3h 51m
Tue Jun 17th 2025 Caribbean Airlines · BW 32 Depart at 11:55am from Fort Lauderdale (FLL) Fly for 1h 50m Arrive at 12:45pm in Montego Bay (MBJ)
Tue Jun 17th 2025 United Airlines · UA 6368 Depart at 6:15am from St. Louis (STL) Fly for 2h 18m Arrive at 8:33am in Houston (IAH)
Layover in Houston for 1h 37m
Tue Jun 17th 2025 United Airlines · UA 1163 Depart at 10:10am from Houston (IAH) Fly for 3h 20m Arrive at 1:30pm in Montego Bay (MBJ)
Fri Jun 20th 2025 Frontier Airlines · F9 2630 Depart at 5:47pm from St. Louis (STL) Fly for 2h 32m Arrive at 9:19pm in Orlando (MCO)
Layover in Orlando for 14h 41m
Sat Jun 21st 2025 Spirit Airlines · NK 1569 Depart at 12:00pm from Orlando (MCO) Fly for 2h 8m Arrive at 1:08pm in Montego Bay (MBJ)
Fri Jun 20th 2025 Southern Airways Express · 9X 460 Depart at 1:00pm from St. Louis (STL) Fly for 1h 0m Arrive at 2:00pm in Quincy (UIN)
Layover in Quincy for 0h 35m
Fri Jun 20th 2025 Southern Airways Express · 9X 481 Depart at 2:35pm from Quincy (UIN) Fly for 1h 57m Arrive at 4:32pm in Chicago (ORD)
Layover in Chicago for 3h 7m
Fri Jun 20th 2025 Spirit Airlines · NK 1986 Depart at 7:39pm from Chicago (ORD) Fly for 3h 12m Arrive at 11:51pm in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 10h 24m
Sat Jun 21st 2025 Spirit Airlines · NK 833 Depart at 10:15am from Fort Lauderdale (FLL) Fly for 1h 47m Arrive at 11:02am in Montego Bay (MBJ)
Fri Jun 20th 2025 Frontier Airlines · F9 4567 Depart at 7:29pm from St. Louis (STL) Fly for 2h 27m Arrive at 8:56pm in Denver (DEN)
Layover in Denver for 3h 8m
Sat Jun 21st 2025 Frontier Airlines · F9 1734 Depart at 12:04am from Denver (DEN) Fly for 3h 40m Arrive at 5:44am in Orlando (MCO)
Layover in Orlando for 6h 16m
Sat Jun 21st 2025 Spirit Airlines · NK 1569 Depart at 12:00pm from Orlando (MCO) Fly for 2h 8m Arrive at 1:08pm in Montego Bay (MBJ)
Thu Jun 19th 2025 Spirit Airlines · NK 2857 Depart at 6:36pm from St. Louis (STL) Fly for 1h 28m Arrive at 9:04pm in Detroit (DTW)
Layover in Detroit for 7h 56m
Fri Jun 20th 2025 Spirit Airlines · NK 2007 Depart at 5:00am from Detroit (DTW) Fly for 3h 4m Arrive at 8:04am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 2h 11m
Fri Jun 20th 2025 Spirit Airlines · NK 833 Depart at 10:15am from Fort Lauderdale (FLL) Fly for 1h 47m Arrive at 11:02am in Montego Bay (MBJ)
Thu Jun 19th 2025 Spirit Airlines · NK 2857 Depart at 6:36pm from St. Louis (STL) Fly for 1h 28m Arrive at 9:04pm in Detroit (DTW)
Layover in Detroit for 7h 56m
Fri Jun 20th 2025 Spirit Airlines · NK 2007 Depart at 5:00am from Detroit (DTW) Fly for 3h 4m Arrive at 8:04am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 3h 51m
Fri Jun 20th 2025 Caribbean Airlines · BW 32 Depart at 11:55am from Fort Lauderdale (FLL) Fly for 1h 50m Arrive at 12:45pm in Montego Bay (MBJ)
Fri Jun 20th 2025 Frontier Airlines · F9 2630 Depart at 5:47pm from St. Louis (STL) Fly for 2h 32m Arrive at 9:19pm in Orlando (MCO)
Layover in Orlando for 11h 6m
Sat Jun 21st 2025 Spirit Airlines · NK 2196 Depart at 8:25am from Orlando (MCO) Fly for 1h 12m Arrive at 9:37am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 0h 38m
Sat Jun 21st 2025 Spirit Airlines · NK 833 Depart at 10:15am from Fort Lauderdale (FLL) Fly for 1h 47m Arrive at 11:02am in Montego Bay (MBJ)
Fri Jun 20th 2025 United Airlines · UA 4423 Depart at 6:30am from St. Louis (STL) Fly for 1h 32m Arrive at 8:02am in Chicago (ORD)
Layover in Chicago for 0h 40m
Fri Jun 20th 2025 United Airlines · UA 1146 Depart at 8:42am from Chicago (ORD) Fly for 4h 7m Arrive at 12:49pm in Montego Bay (MBJ)
Fri Jun 20th 2025 United Airlines · UA 4619 Depart at 5:00am from St. Louis (STL) Fly for 1h 30m Arrive at 6:30am in Chicago (ORD)
Layover in Chicago for 2h 12m
Fri Jun 20th 2025 United Airlines · UA 1146 Depart at 8:42am from Chicago (ORD) Fly for 4h 7m Arrive at 12:49pm in Montego Bay (MBJ)
Fri Jun 20th 2025 United Airlines · UA 4619 Depart at 5:00am from St. Louis (STL) Fly for 1h 30m Arrive at 6:30am in Chicago (ORD)
Layover in Chicago for 2h 22m
Fri Jun 20th 2025 United Airlines · UA 2029 Depart at 8:52am from Chicago (ORD) Fly for 2h 3m Arrive at 11:55am in Washington, D.C. (IAD)
Layover in Washington, D.C. for 0h 40m
Fri Jun 20th 2025 United Airlines · UA 1519 Depart at 12:35pm from Washington, D.C. (IAD) Fly for 3h 35m Arrive at 3:10pm in Montego Bay (MBJ)
Fri Jun 20th 2025 Frontier Airlines · F9 4567 Depart at 7:29pm from St. Louis (STL) Fly for 2h 27m Arrive at 8:56pm in Denver (DEN)
Layover in Denver for 3h 8m
Sat Jun 21st 2025 Frontier Airlines · F9 1734 Depart at 12:04am from Denver (DEN) Fly for 3h 40m Arrive at 5:44am in Orlando (MCO)
Layover in Orlando for 2h 41m
Sat Jun 21st 2025 Spirit Airlines · NK 2196 Depart at 8:25am from Orlando (MCO) Fly for 1h 12m Arrive at 9:37am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 0h 38m
Sat Jun 21st 2025 Spirit Airlines · NK 833 Depart at 10:15am from Fort Lauderdale (FLL) Fly for 1h 47m Arrive at 11:02am in Montego Bay (MBJ)
Wed Jun 18th 2025 Frontier Airlines · F9 2630 Depart at 5:47pm from St. Louis (STL) Fly for 2h 32m Arrive at 9:19pm in Orlando (MCO)
Layover in Orlando for 24h 13m
Thu Jun 19th 2025 Spirit Airlines · NK 2009 Depart at 9:32pm from Orlando (MCO) Fly for 1h 16m Arrive at 10:48pm in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 9h 36m
Fri Jun 20th 2025 Spirit Airlines · NK 2828 Depart at 8:24am from Fort Lauderdale (FLL) Fly for 1h 46m Arrive at 9:10am in Montego Bay (MBJ)
Fri Jun 20th 2025 United Airlines · UA 3684 Depart at 11:30am from St. Louis (STL) Fly for 2h 40m Arrive at 3:10pm in New York (EWR)
Layover in New York for 17h 30m
Sat Jun 21st 2025 United Airlines · UA 1462 Depart at 8:40am from New York (EWR) Fly for 4h 3m Arrive at 11:43am in Montego Bay (MBJ)
Fri Jun 20th 2025 United Airlines · UA 4432 Depart at 11:20am from St. Louis (STL) Fly for 1h 32m Arrive at 12:52pm in Chicago (ORD)
Layover in Chicago for 8h 53m
Fri Jun 20th 2025 United Airlines · UA 1209 Depart at 9:45pm from Chicago (ORD) Fly for 2h 21m Arrive at 1:06am in New York (EWR)
Layover in New York for 9h 1m
Sat Jun 21st 2025 United Airlines · UA 2126 Depart at 10:07am from New York (EWR) Fly for 4h 3m Arrive at 1:10pm in Montego Bay (MBJ)
Fri Jun 20th 2025 United Airlines · UA 1334 Depart at 8:10am from St. Louis (STL) Fly for 1h 25m Arrive at 9:35am in Chicago (ORD)
Layover in Chicago for 12h 10m
Fri Jun 20th 2025 United Airlines · UA 1209 Depart at 9:45pm from Chicago (ORD) Fly for 2h 21m Arrive at 1:06am in New York (EWR)
Layover in New York for 7h 34m
Sat Jun 21st 2025 United Airlines · UA 1462 Depart at 8:40am from New York (EWR) Fly for 4h 3m Arrive at 11:43am in Montego Bay (MBJ)
Wed Jun 18th 2025 Frontier Airlines · F9 4567 Depart at 7:29pm from St. Louis (STL) Fly for 2h 27m Arrive at 8:56pm in Denver (DEN)
Layover in Denver for 3h 8m
Thu Jun 19th 2025 Frontier Airlines · F9 1734 Depart at 12:04am from Denver (DEN) Fly for 3h 40m Arrive at 5:44am in Orlando (MCO)
Layover in Orlando for 15h 48m
Thu Jun 19th 2025 Spirit Airlines · NK 2009 Depart at 9:32pm from Orlando (MCO) Fly for 1h 16m Arrive at 10:48pm in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 9h 36m
Fri Jun 20th 2025 Spirit Airlines · NK 2828 Depart at 8:24am from Fort Lauderdale (FLL) Fly for 1h 46m Arrive at 9:10am in Montego Bay (MBJ)
Thu Jun 19th 2025 United Airlines · UA 1334 Depart at 8:10am from St. Louis (STL) Fly for 1h 25m Arrive at 9:35am in Chicago (ORD)
Layover in Chicago for 23h 7m
Fri Jun 20th 2025 United Airlines · UA 1146 Depart at 8:42am from Chicago (ORD) Fly for 4h 7m Arrive at 12:49pm in Montego Bay (MBJ)
Tue Jun 17th 2025 United Airlines · UA 4506 Depart at 8:15am from St. Louis (STL) Fly for 2h 8m Arrive at 11:23am in Washington, D.C. (IAD)
Layover in Washington, D.C. for 1h 12m
Tue Jun 17th 2025 United Airlines · UA 1519 Depart at 12:35pm from Washington, D.C. (IAD) Fly for 3h 35m Arrive at 3:10pm in Montego Bay (MBJ)
Mon Jun 16th 2025 United Airlines · UA 6368 Depart at 6:15am from St. Louis (STL) Fly for 2h 18m Arrive at 8:33am in Houston (IAH)
Layover in Houston for 1h 37m
Mon Jun 16th 2025 United Airlines · UA 1163 Depart at 10:10am from Houston (IAH) Fly for 3h 20m Arrive at 1:30pm in Montego Bay (MBJ)
Thu Jun 19th 2025 United Airlines · UA 1334 Depart at 8:10am from St. Louis (STL) Fly for 1h 25m Arrive at 9:35am in Chicago (ORD)
Layover in Chicago for 12h 10m
Thu Jun 19th 2025 United Airlines · UA 1209 Depart at 9:45pm from Chicago (ORD) Fly for 2h 21m Arrive at 1:06am in New York (EWR)
Layover in New York for 7h 34m
Fri Jun 20th 2025 United Airlines · UA 1462 Depart at 8:40am from New York (EWR) Fly for 4h 3m Arrive at 11:43am in Montego Bay (MBJ)
Mon Jun 16th 2025 United Airlines · UA 2618 Depart at 5:55pm from St. Louis (STL) Fly for 2h 19m Arrive at 8:14pm in Houston (IAH)
Layover in Houston for 13h 56m
Tue Jun 17th 2025 United Airlines · UA 1163 Depart at 10:10am from Houston (IAH) Fly for 3h 20m Arrive at 1:30pm in Montego Bay (MBJ)
Mon Jun 16th 2025 United Airlines · UA 3424 Depart at 5:49pm from St. Louis (STL) Fly for 2h 40m Arrive at 9:29pm in New York (EWR)
Layover in New York for 12h 38m
Tue Jun 17th 2025 United Airlines · UA 2126 Depart at 10:07am from New York (EWR) Fly for 4h 3m Arrive at 1:10pm in Montego Bay (MBJ)
Thu Jun 19th 2025 Air Canada · AC 1382 Depart at 7:30am from St. Louis (STL) Fly for 1h 55m Arrive at 10:25am in Toronto (YYZ)
Layover in Toronto for 21h 40m
Fri Jun 20th 2025 Air Canada · AC 982 Depart at 8:05am from Toronto (YYZ) Fly for 4h 5m Arrive at 11:10am in Montego Bay (MBJ)
Mon Jun 16th 2025 Frontier Airlines · F9 4567 Depart at 7:29pm from St. Louis (STL) Fly for 2h 27m Arrive at 8:56pm in Denver (DEN)
Layover in Denver for 3h 8m
Tue Jun 17th 2025 Frontier Airlines · F9 1734 Depart at 12:04am from Denver (DEN) Fly for 3h 40m Arrive at 5:44am in Orlando (MCO)
Layover in Orlando for 2h 41m
Tue Jun 17th 2025 Spirit Airlines · NK 2196 Depart at 8:25am from Orlando (MCO) Fly for 1h 12m Arrive at 9:37am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 0h 38m
Tue Jun 17th 2025 Spirit Airlines · NK 833 Depart at 10:15am from Fort Lauderdale (FLL) Fly for 1h 47m Arrive at 11:02am in Montego Bay (MBJ)
Fri Jun 20th 2025 United Airlines · UA 4423 Depart at 6:30am from St. Louis (STL) Fly for 1h 32m Arrive at 8:02am in Chicago (ORD)
Layover in Chicago for 0h 50m
Fri Jun 20th 2025 United Airlines · UA 2029 Depart at 8:52am from Chicago (ORD) Fly for 2h 3m Arrive at 11:55am in Washington, D.C. (IAD)
Layover in Washington, D.C. for 0h 40m
Fri Jun 20th 2025 United Airlines · UA 1519 Depart at 12:35pm from Washington, D.C. (IAD) Fly for 3h 35m Arrive at 3:10pm in Montego Bay (MBJ)
Fri Jun 20th 2025 United Airlines · UA 1156 Depart at 5:27pm from St. Louis (STL) Fly for 1h 25m Arrive at 6:52pm in Chicago (ORD)
Layover in Chicago for 2h 53m
Fri Jun 20th 2025 United Airlines · UA 1209 Depart at 9:45pm from Chicago (ORD) Fly for 2h 21m Arrive at 1:06am in New York (EWR)
Layover in New York for 9h 1m
Sat Jun 21st 2025 United Airlines · UA 2126 Depart at 10:07am from New York (EWR) Fly for 4h 3m Arrive at 1:10pm in Montego Bay (MBJ)
Wed Jun 18th 2025 United Airlines · UA 6368 Depart at 6:15am from St. Louis (STL) Fly for 2h 18m Arrive at 8:33am in Houston (IAH)
Layover in Houston for 1h 37m
Wed Jun 18th 2025 United Airlines · UA 1163 Depart at 10:10am from Houston (IAH) Fly for 3h 20m Arrive at 1:30pm in Montego Bay (MBJ)
Fri Jun 20th 2025 United Airlines · UA 3424 Depart at 5:49pm from St. Louis (STL) Fly for 2h 40m Arrive at 9:29pm in New York (EWR)
Layover in New York for 12h 38m
Sat Jun 21st 2025 United Airlines · UA 2126 Depart at 10:07am from New York (EWR) Fly for 4h 3m Arrive at 1:10pm in Montego Bay (MBJ)
Fri Jun 20th 2025 United Airlines · UA 4454 Depart at 1:00pm from St. Louis (STL) Fly for 2h 8m Arrive at 4:08pm in Washington, D.C. (IAD)
Layover in Washington, D.C. for 20h 27m
Sat Jun 21st 2025 United Airlines · UA 1519 Depart at 12:35pm from Washington, D.C. (IAD) Fly for 3h 35m Arrive at 3:10pm in Montego Bay (MBJ)
Tue Jun 17th 2025 Southern Airways Express · 9X 449 Depart at 9:50am from St. Louis (STL) Fly for 1h 35m Arrive at 11:25am in Jonesboro (JBR)
Layover in Jonesboro for 0h 50m
Tue Jun 17th 2025 Southern Airways Express · 9X 458 Depart at 12:15pm from Jonesboro (JBR) Fly for 1h 40m Arrive at 1:55pm in Nashville (BNA)
Layover in Nashville for 4h 10m
Tue Jun 17th 2025 WestJet · WS 1429 Depart at 6:05pm from Nashville (BNA) Fly for 2h 3m Arrive at 9:08pm in Toronto (YYZ)
Layover in Toronto for 11h 22m
Wed Jun 18th 2025 WestJet · WS 2116 Depart at 8:30am from Toronto (YYZ) Fly for 4h 12m Arrive at 11:42am in Montego Bay (MBJ)
Thu Jun 19th 2025 United Airlines · UA 4432 Depart at 11:20am from St. Louis (STL) Fly for 1h 32m Arrive at 12:52pm in Chicago (ORD)
Layover in Chicago for 8h 53m
Thu Jun 19th 2025 United Airlines · UA 1209 Depart at 9:45pm from Chicago (ORD) Fly for 2h 21m Arrive at 1:06am in New York (EWR)
Layover in New York for 7h 34m
Fri Jun 20th 2025 United Airlines · UA 1462 Depart at 8:40am from New York (EWR) Fly for 4h 3m Arrive at 11:43am in Montego Bay (MBJ)
Tue Jun 17th 2025 Frontier Airlines · F9 2630 Depart at 5:47pm from St. Louis (STL) Fly for 2h 32m Arrive at 9:19pm in Orlando (MCO)
Layover in Orlando for 11h 6m
Wed Jun 18th 2025 Spirit Airlines · NK 2196 Depart at 8:25am from Orlando (MCO) Fly for 1h 12m Arrive at 9:37am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 0h 38m
Wed Jun 18th 2025 Spirit Airlines · NK 833 Depart at 10:15am from Fort Lauderdale (FLL) Fly for 1h 47m Arrive at 11:02am in Montego Bay (MBJ)
Fri Jun 20th 2025 United Airlines · UA 1156 Depart at 5:27pm from St. Louis (STL) Fly for 1h 25m Arrive at 6:52pm in Chicago (ORD)
Layover in Chicago for 11h 8m
Sat Jun 21st 2025 United Airlines · UA 1658 Depart at 6:00am from Chicago (ORD) Fly for 2h 13m Arrive at 9:13am in New York (EWR)
Layover in New York for 0h 54m
Sat Jun 21st 2025 United Airlines · UA 2126 Depart at 10:07am from New York (EWR) Fly for 4h 3m Arrive at 1:10pm in Montego Bay (MBJ)
Fri Jun 20th 2025 United Airlines · UA 1511 Depart at 7:27am from St. Louis (STL) Fly for 2h 33m Arrive at 11:00am in New York (EWR)
Layover in New York for 23h 7m
Sat Jun 21st 2025 United Airlines · UA 2126 Depart at 10:07am from New York (EWR) Fly for 4h 3m Arrive at 1:10pm in Montego Bay (MBJ)
Thu Jun 19th 2025 Frontier Airlines · F9 4741 Depart at 8:44pm from St. Louis (STL) Fly for 1h 58m Arrive at 10:42pm in Dallas (DFW)
Layover in Dallas for 6h 48m
Fri Jun 20th 2025 Spirit Airlines · NK 2199 Depart at 5:30am from Dallas (DFW) Fly for 2h 50m Arrive at 9:20am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 0h 55m
Fri Jun 20th 2025 Spirit Airlines · NK 833 Depart at 10:15am from Fort Lauderdale (FLL) Fly for 1h 47m Arrive at 11:02am in Montego Bay (MBJ)
Tue Jun 17th 2025 United Airlines · UA 3424 Depart at 5:49pm from St. Louis (STL) Fly for 2h 40m Arrive at 9:29pm in New York (EWR)
Layover in New York for 11h 11m
Wed Jun 18th 2025 United Airlines · UA 1462 Depart at 8:40am from New York (EWR) Fly for 4h 3m Arrive at 11:43am in Montego Bay (MBJ)
Thu Jun 19th 2025 United Airlines · UA 5323 Depart at 1:10pm from St. Louis (STL) Fly for 1h 30m Arrive at 2:40pm in Chicago (ORD)
Layover in Chicago for 7h 5m
Thu Jun 19th 2025 United Airlines · UA 1209 Depart at 9:45pm from Chicago (ORD) Fly for 2h 21m Arrive at 1:06am in New York (EWR)
Layover in New York for 7h 34m
Fri Jun 20th 2025 United Airlines · UA 1462 Depart at 8:40am from New York (EWR) Fly for 4h 3m Arrive at 11:43am in Montego Bay (MBJ)
Mon Jun 16th 2025 United Airlines · UA 3424 Depart at 5:49pm from St. Louis (STL) Fly for 2h 40m Arrive at 9:29pm in New York (EWR)
Layover in New York for 11h 11m
Tue Jun 17th 2025 United Airlines · UA 1462 Depart at 8:40am from New York (EWR) Fly for 4h 3m Arrive at 11:43am in Montego Bay (MBJ)
Fri Jun 20th 2025 Air Canada · AC 8970 Depart at 2:30pm from St. Louis (STL) Fly for 1h 58m Arrive at 5:28pm in Toronto (YYZ)
Layover in Toronto for 14h 37m
Sat Jun 21st 2025 Air Canada · AC 982 Depart at 8:05am from Toronto (YYZ) Fly for 4h 5m Arrive at 11:10am in Montego Bay (MBJ)
Wed Jun 18th 2025 United Airlines · UA 1511 Depart at 7:27am from St. Louis (STL) Fly for 2h 33m Arrive at 11:00am in New York (EWR)
Layover in New York for 23h 7m
Thu Jun 19th 2025 United Airlines · UA 2126 Depart at 10:07am from New York (EWR) Fly for 4h 3m Arrive at 1:10pm in Montego Bay (MBJ)
Wed Jun 18th 2025 Frontier Airlines · F9 2630 Depart at 5:47pm from St. Louis (STL) Fly for 2h 32m Arrive at 9:19pm in Orlando (MCO)
Layover in Orlando for 11h 6m
Thu Jun 19th 2025 Spirit Airlines · NK 2196 Depart at 8:25am from Orlando (MCO) Fly for 1h 12m Arrive at 9:37am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 0h 38m
Thu Jun 19th 2025 Spirit Airlines · NK 833 Depart at 10:15am from Fort Lauderdale (FLL) Fly for 1h 47m Arrive at 11:02am in Montego Bay (MBJ)
Wed Jun 18th 2025 Frontier Airlines · F9 4567 Depart at 7:29pm from St. Louis (STL) Fly for 2h 27m Arrive at 8:56pm in Denver (DEN)
Layover in Denver for 3h 8m
Thu Jun 19th 2025 Frontier Airlines · F9 1734 Depart at 12:04am from Denver (DEN) Fly for 3h 40m Arrive at 5:44am in Orlando (MCO)
Layover in Orlando for 2h 41m
Thu Jun 19th 2025 Spirit Airlines · NK 2196 Depart at 8:25am from Orlando (MCO) Fly for 1h 12m Arrive at 9:37am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 0h 38m
Thu Jun 19th 2025 Spirit Airlines · NK 833 Depart at 10:15am from Fort Lauderdale (FLL) Fly for 1h 47m Arrive at 11:02am in Montego Bay (MBJ)
Mon Jun 16th 2025 United Airlines · UA 4506 Depart at 8:15am from St. Louis (STL) Fly for 2h 8m Arrive at 11:23am in Washington, D.C. (IAD)
Layover in Washington, D.C. for 1h 12m
Mon Jun 16th 2025 United Airlines · UA 1519 Depart at 12:35pm from Washington, D.C. (IAD) Fly for 3h 35m Arrive at 3:10pm in Montego Bay (MBJ)
Wed Jun 18th 2025 United Airlines · UA 4423 Depart at 6:30am from St. Louis (STL) Fly for 1h 32m Arrive at 8:02am in Chicago (ORD)
Layover in Chicago for 0h 50m
Wed Jun 18th 2025 United Airlines · UA 2029 Depart at 8:52am from Chicago (ORD) Fly for 2h 3m Arrive at 11:55am in Washington, D.C. (IAD)
Layover in Washington, D.C. for 0h 40m
Wed Jun 18th 2025 United Airlines · UA 1519 Depart at 12:35pm from Washington, D.C. (IAD) Fly for 3h 35m Arrive at 3:10pm in Montego Bay (MBJ)
Thu Jun 19th 2025 United Airlines · UA 1156 Depart at 5:27pm from St. Louis (STL) Fly for 1h 25m Arrive at 6:52pm in Chicago (ORD)
Layover in Chicago for 2h 53m
Thu Jun 19th 2025 United Airlines · UA 1209 Depart at 9:45pm from Chicago (ORD) Fly for 2h 21m Arrive at 1:06am in New York (EWR)
Layover in New York for 7h 34m
Fri Jun 20th 2025 United Airlines · UA 1462 Depart at 8:40am from New York (EWR) Fly for 4h 3m Arrive at 11:43am in Montego Bay (MBJ)
Thu Jun 19th 2025 United Airlines · UA 3684 Depart at 11:30am from St. Louis (STL) Fly for 2h 40m Arrive at 3:10pm in New York (EWR)
Layover in New York for 17h 30m
Fri Jun 20th 2025 United Airlines · UA 1462 Depart at 8:40am from New York (EWR) Fly for 4h 3m Arrive at 11:43am in Montego Bay (MBJ)
Wed Jun 18th 2025 United Airlines · UA 1511 Depart at 7:27am from St. Louis (STL) Fly for 2h 33m Arrive at 11:00am in New York (EWR)
Layover in New York for 21h 40m
Thu Jun 19th 2025 United Airlines · UA 1462 Depart at 8:40am from New York (EWR) Fly for 4h 3m Arrive at 11:43am in Montego Bay (MBJ)
Wed Jun 18th 2025 Southern Airways Express · 9X 447 Depart at 12:15pm from St. Louis (STL) Fly for 1h 15m Arrive at 1:30pm in Burlington (BRL)
Layover in Burlington for 0h 40m
Wed Jun 18th 2025 Southern Airways Express · 9X 444 Depart at 2:10pm from Burlington (BRL) Fly for 1h 40m Arrive at 3:50pm in Chicago (ORD)
Layover in Chicago for 13h 15m
Thu Jun 19th 2025 Spirit Airlines · NK 1 Depart at 5:05am from Chicago (ORD) Fly for 3h 7m Arrive at 9:12am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 1h 3m
Thu Jun 19th 2025 Spirit Airlines · NK 833 Depart at 10:15am from Fort Lauderdale (FLL) Fly for 1h 47m Arrive at 11:02am in Montego Bay (MBJ)
Fri Jun 20th 2025 Hawaiian Airlines · HA 7125 Depart at 7:32pm from St. Louis (STL) Fly for 4h 28m Arrive at 10:00pm in Seattle (SEA)
Layover in Seattle for 1h 40m
Fri Jun 20th 2025 Hawaiian Airlines · HA 6815 Depart at 11:40pm from Seattle (SEA) Fly for 4h 0m Arrive at 5:40am in Chicago (ORD)
Layover in Chicago for 23h 25m
Sun Jun 22nd 2025 Spirit Airlines · NK 1 Depart at 5:05am from Chicago (ORD) Fly for 3h 7m Arrive at 9:12am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 1h 3m
Sun Jun 22nd 2025 Spirit Airlines · NK 833 Depart at 10:15am from Fort Lauderdale (FLL) Fly for 1h 47m Arrive at 11:02am in Montego Bay (MBJ)
Wed Jun 18th 2025 Air Canada · AC 8970 Depart at 2:30pm from St. Louis (STL) Fly for 1h 58m Arrive at 5:28pm in Toronto (YYZ)
Layover in Toronto for 14h 37m
Thu Jun 19th 2025 Air Canada · AC 982 Depart at 8:05am from Toronto (YYZ) Fly for 4h 5m Arrive at 11:10am in Montego Bay (MBJ)
Fri Jun 20th 2025 Alaska Airlines · AS 291 Depart at 7:32pm from St. Louis (STL) Fly for 4h 28m Arrive at 10:00pm in Seattle (SEA)
Layover in Seattle for 9h 17m
Sat Jun 21st 2025 Alaska Airlines · AS 972 Depart at 7:17am from Seattle (SEA) Fly for 4h 43m Arrive at 3:00pm in Toronto (YYZ)
Layover in Toronto for 17h 30m
Sun Jun 22nd 2025 WestJet · WS 2116 Depart at 8:30am from Toronto (YYZ) Fly for 4h 12m Arrive at 11:42am in Montego Bay (MBJ)
Wed Jun 18th 2025 United Airlines · UA 4506 Depart at 8:15am from St. Louis (STL) Fly for 2h 8m Arrive at 11:23am in Washington, D.C. (IAD)
Layover in Washington, D.C. for 1h 12m
Wed Jun 18th 2025 United Airlines · UA 1519 Depart at 12:35pm from Washington, D.C. (IAD) Fly for 3h 35m Arrive at 3:10pm in Montego Bay (MBJ)
Thu Jun 19th 2025 United Airlines · UA 3424 Depart at 5:49pm from St. Louis (STL) Fly for 2h 40m Arrive at 9:29pm in New York (EWR)
Layover in New York for 11h 11m
Fri Jun 20th 2025 United Airlines · UA 1462 Depart at 8:40am from New York (EWR) Fly for 4h 3m Arrive at 11:43am in Montego Bay (MBJ)
Fri Jun 20th 2025 Alaska Airlines · AS 291 Depart at 7:32pm from St. Louis (STL) Fly for 4h 28m Arrive at 10:00pm in Seattle (SEA)
Layover in Seattle for 7h 25m
Sat Jun 21st 2025 Alaska Airlines · AS 3204 Depart at 5:25am from Seattle (SEA) Fly for 0h 55m Arrive at 6:20am in Portland (PDX)
Layover in Portland for 0h 40m
Sat Jun 21st 2025 Alaska Airlines · AS 784 Depart at 7:00am from Portland (PDX) Fly for 4h 42m Arrive at 2:42pm in Atlanta (ATL)
Layover in Atlanta for 15h 18m
Sun Jun 22nd 2025 Frontier Airlines · F9 17 Depart at 6:00am from Atlanta (ATL) Fly for 2h 58m Arrive at 7:58am in Montego Bay (MBJ)
Fri Jun 20th 2025 Alaska Airlines · AS 291 Depart at 7:32pm from St. Louis (STL) Fly for 4h 28m Arrive at 10:00pm in Seattle (SEA)
Layover in Seattle for 1h 59m
Fri Jun 20th 2025 Alaska Airlines · AS 464 Depart at 11:59pm from Seattle (SEA) Fly for 4h 50m Arrive at 7:49am in Atlanta (ATL)
Layover in Atlanta for 22h 11m
Sun Jun 22nd 2025 Frontier Airlines · F9 17 Depart at 6:00am from Atlanta (ATL) Fly for 2h 58m Arrive at 7:58am in Montego Bay (MBJ)
Fri Jun 20th 2025 Alaska Airlines · AS 291 Depart at 7:32pm from St. Louis (STL) Fly for 4h 28m Arrive at 10:00pm in Seattle (SEA)
Layover in Seattle for 1h 59m
Fri Jun 20th 2025 Alaska Airlines · AS 464 Depart at 11:59pm from Seattle (SEA) Fly for 4h 50m Arrive at 7:49am in Atlanta (ATL)
Layover in Atlanta for 4h 56m
Sat Jun 21st 2025 Frontier Airlines · F9 125 Depart at 12:45pm from Atlanta (ATL) Fly for 2h 58m Arrive at 2:43pm in Montego Bay (MBJ)
Wed Jun 18th 2025 Hawaiian Airlines · HA 7125 Depart at 7:32pm from St. Louis (STL) Fly for 4h 28m Arrive at 10:00pm in Seattle (SEA)
Layover in Seattle for 1h 59m
Wed Jun 18th 2025 Hawaiian Airlines · HA 6602 Depart at 11:59pm from Seattle (SEA) Fly for 4h 50m Arrive at 7:49am in Atlanta (ATL)
Layover in Atlanta for 14h 56m
Thu Jun 19th 2025 Spirit Airlines · NK 2875 Depart at 10:45pm from Atlanta (ATL) Fly for 1h 53m Arrive at 12:38am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 7h 46m
Fri Jun 20th 2025 Spirit Airlines · NK 2828 Depart at 8:24am from Fort Lauderdale (FLL) Fly for 1h 46m Arrive at 9:10am in Montego Bay (MBJ)
Wed Jun 18th 2025 Hawaiian Airlines · HA 7125 Depart at 7:32pm from St. Louis (STL) Fly for 4h 28m Arrive at 10:00pm in Seattle (SEA)
Layover in Seattle for 1h 59m
Wed Jun 18th 2025 Hawaiian Airlines · HA 6602 Depart at 11:59pm from Seattle (SEA) Fly for 4h 50m Arrive at 7:49am in Atlanta (ATL)
Layover in Atlanta for 22h 11m
Fri Jun 20th 2025 Frontier Airlines · F9 17 Depart at 6:00am from Atlanta (ATL) Fly for 2h 58m Arrive at 7:58am in Montego Bay (MBJ)
Fri Jun 20th 2025 United Airlines · UA 4506 Depart at 8:15am from St. Louis (STL) Fly for 2h 8m Arrive at 11:23am in Washington, D.C. (IAD)
Layover in Washington, D.C. for 1h 12m
Fri Jun 20th 2025 United Airlines · UA 1519 Depart at 12:35pm from Washington, D.C. (IAD) Fly for 3h 35m Arrive at 3:10pm in Montego Bay (MBJ)
Thu Jun 19th 2025 United Airlines · UA 4506 Depart at 8:15am from St. Louis (STL) Fly for 2h 8m Arrive at 11:23am in Washington, D.C. (IAD)
Layover in Washington, D.C. for 1h 12m
Thu Jun 19th 2025 United Airlines · UA 1519 Depart at 12:35pm from Washington, D.C. (IAD) Fly for 3h 35m Arrive at 3:10pm in Montego Bay (MBJ)
Thu Jun 19th 2025 United Airlines · UA 6368 Depart at 6:15am from St. Louis (STL) Fly for 2h 18m Arrive at 8:33am in Houston (IAH)
Layover in Houston for 1h 37m
Thu Jun 19th 2025 United Airlines · UA 1163 Depart at 10:10am from Houston (IAH) Fly for 3h 20m Arrive at 1:30pm in Montego Bay (MBJ)
Wed Jun 18th 2025 United Airlines · UA 3424 Depart at 5:49pm from St. Louis (STL) Fly for 2h 40m Arrive at 9:29pm in New York (EWR)
Layover in New York for 12h 38m
Thu Jun 19th 2025 United Airlines · UA 2126 Depart at 10:07am from New York (EWR) Fly for 4h 3m Arrive at 1:10pm in Montego Bay (MBJ)
Thu Jun 19th 2025 Air Canada · AC 1176 Depart at 1:30pm from St. Louis (STL) Fly for 2h 30m Arrive at 5:00pm in Montreal (YUL)
Layover in Montreal for 2h 15m
Thu Jun 19th 2025 Air Canada · AC 425 Depart at 7:15pm from Montreal (YUL) Fly for 1h 25m Arrive at 8:40pm in Toronto (YYZ)
Layover in Toronto for 11h 25m
Fri Jun 20th 2025 Air Canada · AC 982 Depart at 8:05am from Toronto (YYZ) Fly for 4h 5m Arrive at 11:10am in Montego Bay (MBJ)
Wed Jun 18th 2025 United Airlines · UA 3424 Depart at 5:49pm from St. Louis (STL) Fly for 2h 40m Arrive at 9:29pm in New York (EWR)
Layover in New York for 11h 11m
Thu Jun 19th 2025 United Airlines · UA 1462 Depart at 8:40am from New York (EWR) Fly for 4h 3m Arrive at 11:43am in Montego Bay (MBJ)
Thu Jun 19th 2025 United Airlines · UA 1156 Depart at 5:27pm from St. Louis (STL) Fly for 1h 25m Arrive at 6:52pm in Chicago (ORD)
Layover in Chicago for 1h 33m
Thu Jun 19th 2025 Air Canada · AC 510 Depart at 8:25pm from Chicago (ORD) Fly for 1h 45m Arrive at 11:10pm in Toronto (YYZ)
Layover in Toronto for 8h 55m
Fri Jun 20th 2025 Air Canada · AC 982 Depart at 8:05am from Toronto (YYZ) Fly for 4h 5m Arrive at 11:10am in Montego Bay (MBJ)
Have flexible travel plans or looking for alternative routes given the chaos? Check out all the connection possibilities via a super helpful site created by @ismaelyws flightlist.io thanks to @andy_travels for the recommendation #travel #flights
There seem to be lots of sites launching at the moment that promise to find you cheap flights but not many have the professional finish of Flightlist by @ismaelyws #travel #flights
For people wanting to maximize their trips, Flightlist is my newest travel hack for uncovering the coolest routes at irresistible prices. No stress, no annoying ads — just seamless flight booking with amazing functionality.
@ismaelyws Just tried out Flightlist for the first time. Really nice idea, well made, and just what I need at the moment 👍
Did you spot my recent article about how to score cheap one way flights? ✈️ FlightList is my new secret tool for discovering cheap routes, within a departure date range. Plus you can also search by country/region for departures & destinations. Powerful! 💪
One useful tool I've found for evaluating different departure and return dates is called FlightList.io. You can quickly scan different travel date ranges, carriers and one way flight options to easily determine the cheapest flight combinations for your trip.
❝Founded by a remote worker and frequent flyer, who discovered that the best deals come from searching with flexible dates across entire countries or regions. Our streamlined platform strips away the clutter found on typical travel sites, offering a clean interface that focuses solely on finding cost-effective flights. Unlike traditional booking sites, FlightList allows users to search by date ranges and broad destinations, unveiling opportunities that rigid parameters often miss. Our filters let travelers tailor searches to their specific needs, whether they're digital nomads seeking their next adventure or budget-conscious explorers maximizing travel funds. We've made finding cheap flights into a quicker and easier experience, empowering users to discover just how far their budget can take them.❞
Hans Desjarlais, Founder 