Cheap Flights from Montego Bay (MBJ) to St Louis (STL)

origin
    selected
    destination
      selected
      Travelers and cabin class, 1 Adult, Economy

      Compare Montego Bay to St Louis flight deals

      Find the cheapest month or even day of the year to fly to St Louis

      Book the best St Louis fare with no extra fees

      Flight deals from Montego Bay to St Louis

      Looking for a cheap last-minute deal or the best round-trip flight from Montego Bay to St Louis? Find the lowest prices on one-way and round-trip tickets right here.

      Find the cheapest month to fly from Montego Bay to St Louis

      We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Montego Bay to St Louis flights are currently cheapest in June.

      Direct flights from Montego Bay to St Louis

      Montego Bay to St Louis: Alternative routes

      Compare routes from Montego Bay to St Louis below. You may find an airport to fly into that's cheaper, faster, or easier than St Louis.

      Montego Bay to St Louis: Flight information

      The things to know before you go.
      Cheapest flight found$235
      Cheapest month to flyJune
      Average flight time3 hrs, 50 mins
      Most popular airlineSouthwest Airlines
      Average flights per week2

      Finding cheap flights from Montego Bay to St Louis: Frequently asked questions

      The best price we found for a round-trip flight from Montego Bay to St Louis is $430. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
      3 hours and 50 minutes is the average flight time from Montego Bay to St Louis.
      Southwest Airlines flies direct from Montego Bay to St Louis.
      There are 2 flights per week flying from Montego Bay to St Louis, as of May 2025.
      The cheapest month to fly from Montego Bay to St Louis is usually May 2025.
      After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Montego Bay Airport to St Louis Airport on Wednesday, July 2, 2025.
      Yes – the average flight time is 3 hours and 50 minutes.
      We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to St Louis but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
      We crunched all the numbers in our flight calendar, and it looks like the cheapest time to book a flight to St Louis is around 40 days in advance, so don’t leave your flight to the last minute.
      Currently, Spirit Airlines offers the cheapest flight tickets to St Louis.

      Flying from Sangster International Airport (MBJ) to Lambert-St. Louis International Airport (STL): what you need to know

      • Around 4 hours 5 minutes is how long you can expect to be traveling on a direct flight from Sangster International Airport to Lambert-St. Louis International Airport.

      • Montego Bay and St Louis share the UTC-5 timezone. This means you won't need to account for any time differences.

      • For a smooth journey, turn up at the airport two hours ahead of international flights and one hour before domestic departures. This way, you'll have plenty of time to catch your MBJ to STL flight.

      • During popular months like February, it's best to get to the airport well in advance. Arrive two hours before a domestic departure and four hours ahead for international flights when you fly during a high season in general.

      • Frontier Airlines has direct flights from Sangster International Airport to Lambert-St. Louis International Airport. Book with this popular airline, then get ready to discover the sights in St Louis — and maybe even more of United States if time allows.

      • The airline with the highest booking volume on this route is Frontier Airlines.

      • If you want to explore another city along the way, simply deselect 'Direct flights only' when searching for your ticket from Sangster International Airport to Lambert-St. Louis International Airport. Here are the most popular stopovers between MBJ and STL:

        • Hartsfield-Jackson Atlanta International Airport

        • Orlando International Airport

        • Charlotte Douglas International Airport

      How to find the cheapest flights from Sangster International Airport (MBJ) to Lambert-St. Louis International Airport (STL)

      • $235 is currently the lowest price for a one-way Sangster International Airport to Lambert-St. Louis International Airport flight. Return flights start at $430. These fares may change based on availability and demand.

      • Score cheap tickets from MBJ to STL by booking seven months ahead. According to our research, that's the sweet spot for finding the biggest deals.

      • Schedule your trip for June. That's the cheapest month for flights from Sangster International Airport to Lambert-St. Louis International Airport. If you're flexible with your travel dates, use the 'Whole month' tool to see the lowest airfare across each month.

      • You won't have to check every day to find out if fares have gone down when you set up a Price Alert. We'll notify you as soon as a special offer becomes available on cheap flights from MBJ to STL.

      • Choose your ideal departure and arrival times, airlines and number of stops with the filters. Or sort your results by 'Cheapest' to see the best deals on flights from Sangster International Airport to Lambert-St. Louis International Airport.

      Handy information about Sangster International Airport (MBJ)

      • When it comes to Sangster International Airport's on-time performance, 74.59% of flights arrive within the scheduled timeframe.

      • Sangster International Airport is about 2 miles from central Montego Bay. If you're ride-sharing, catching a cab or driving from the center, it'll take you 10 minutes or so to get there, depending on the traffic.

      • Taking an early flight from Sangster International Airport to Lambert-St. Louis International Airport? Avoid the hassle of rushing to the terminal (and catch some extra z's) by picking one of these hotels near MBJ:

      Arriving at Lambert-St. Louis International Airport (STL)

      Getting from Lambert-St. Louis International Airport (STL) to central St Louis

      • You'll find STL at 10701 Lambert International Blvd..

      • From Lambert-St. Louis International Airport, St Louis is approximately 16 miles away. It takes around 20 minutes to get to the center driving.

      • If you're traveling by public transport, expect a journey of about 35 minutes.

      When to fly to Lambert-St. Louis International Airport (STL)

      • It's time to pick your travel dates for your flight from Sangster International Airport to Lambert-St. Louis International Airport. July is the most popular month to head to St Louis. If you like a more laid-back vibe, go in April.

      • Before locking in your flight from Sangster International Airport to Lambert-St. Louis International Airport, think about the type of weather you like. July is the warmest month in St Louis, with temperatures ranging from 63ºF to 91ºF.

      • Search for cheap tickets from MBJ to STL in January if you like cooler conditions. Temperatures are at their lowest then, ranging between 18ºF and 45ºF on average.

      Explore more of United States

      • St Louis has plenty going for it, but there are so many other parts of United States just waiting to be discovered. Around 260 miles north-east of St Louis, a visit to Chicago will fill your itinerary to the brim. Check out popular attractions like Millennium Park, Art Institute of Chicago and LandShark Beer Garden at Navy Pier.

      • If you want to check out another major stop in United States, consider Indianapolis, about 230 miles east of St Louis. The Children's Museum of Indianapolis, Indianapolis Museum of Art and Indianapolis Zoo are highlights.

      Prices shown on this page are estimated lowest prices only. Found in the last 45 days.