- Home
- Flights
- Flights from St Louis
- St Louis to Montego Bay
Flights from St Louis to Montego Bay
Frontier Airlines and Southwest Airlines fly nonstop from St Louis to Montego Bay. The flight takes around 3h 41m.
Direct flights available 3h 41m
St Louis to Montego Bay at a glance
Fastest flight3h 41mEstimated
Nonstop flightsYesFrontier Airlines, Southwest Airlines
Airlines flying nonstop from St Louis to Montego Bay
2 airlines on this route.
Good to know
- Distance
- 2,552 km1,585 miles
- Flight time
- 3h 41mestimate
- Time difference
- +1hMontego Bay vs St Louis
- Currency in Montego Bay
- USD
- Airports
- STL → MBJ
Flights from St Louis to Montego Bay: questions answered
Are there direct flights from St Louis to Montego Bay?
Yes. Frontier Airlines and Southwest Airlines fly this route nonstop.
How long is the flight from St Louis to Montego Bay?
A nonstop flight covers 2,552 km and takes around 3h 41m.
Which airlines fly from St Louis to Montego Bay?
Frontier Airlines and Southwest Airlines operate nonstop flights on this route.
Which airports serve St Louis and Montego Bay?
St Louis: St. Louis Lambert International Airport (STL). Montego Bay: Sangster International Airport (MBJ).
What is the time difference between St Louis and Montego Bay?
Montego Bay is 1 hour ahead of St Louis.





