1map logoGo to main page

Saint Louis, MO, USA to Cancun from $90: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Saint Louis, United States of America
to
Cancun, Mexico

How to Get from Saint Louis to Cancun: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$90 - PlaneBest price
1978 kmDistance
6h 10m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Saint Louis to Cancun with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
6h  10m
Estimated price
$90-398
Recommended
route map
Distance: 1978 km
Duration: 6h 10m

See more options

Company
various
Bus
Average Duration
43h 
Estimated price
$275-454
Company
various
Train
Bus
Average Duration
45h 
Estimated price
$311-706
Company
various
Bus
Average Duration
46h 
Estimated price
$371-657
Company
N/A
Drive
Average Duration
48h 
Estimated price
$470-900

Traveling From Saint Louis to Cancun

The journey from Saint Louis to Cancun offers a striking contrast between the vibrant city life and rich history of Missouri and the sun-soaked beaches and laid-back atmosphere of Mexico's Caribbean coast.

Best Neighbourhoods in Cancun

Cancun offers diverse neighborhoods, each with unique attractions for visitors.

Hotel Zone
• Beachfront resorts and vibrant nightlife are abundant.
• Close proximity to popular attractions like Coco Bongo.
Downtown Cancun
• Experience authentic local culture and cuisine.
• Affordable accommodations and shopping options abound.
Puerto Juarez
• Gateway to Isla Mujeres ferry service.
• Quaint atmosphere with local seafood restaurants.

Best Times To Visit Cancun's Attractions

Timing your visits can greatly enhance your Cancun experience.

Chichen Itza
Visit early in the morning for cooler temperatures and fewer tourists.
Xcaret Park
Weekdays are less crowded, allowing you to enjoy attractions comfortably.
The Cancun Underwater Museum
Snorkel or dive during the morning for optimal visibility and fewer visitors.

Cancun Weather: What to Expect Year-Round

Cancun enjoys a warm tropical climate, with temperatures averaging between 75°F and 90°F throughout the year; the dry season from November to April offers the best weather for outdoor activities and beach time, while the rainy season brings more humidity and occasional storms.

Dining Recommendation

For an unforgettable culinary experience in Cancun, try the cochinita pibil at Mercado 28, where the tender, slow-roasted pork is infused with tangy citrus and earthy spices, offering a vibrant contrast to Saint Louis' barbecue style; the lively market atmosphere adds a unique charm, allowing you to savor authentic local flavors amid bustling vendors and artisans.

Saint Louis - Cancun operators

Explore transport companies operating between Saint Louis and Cancun, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
aa.com

Plane from St. Louis Airport to Cancun Airport

Average Duration
3h 5m
Estimated price
$909-3980
Website
southwest.com

Plane from St. Louis Airport to Cancun Airport

Average Duration
3h 12m
Estimated price
$904-900
Website
flyfrontier.com

Plane from St. Louis Airport to Cancun Airport

Average Duration
3h 28m
Estimated price
$3981-3982
Website
delta.com

Plane from St. Louis Airport to Cancun Airport

Average Duration
5h 42m
Estimated price
$907-908
Website
spirit.com

Plane from St. Louis Airport to Cancun Airport

Average Duration
5h 36m
Estimated price
$3983-906
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from St. Louis to Dallas

Average Duration
15h 35m
Estimated price
$3984-3985
Bus
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from St Louis Bus Station to Dallas Bus Station

Average Duration
16h 40m
Estimated price
$2754-2751
Contact phone
800 881 8181
Website
turimex.com

Bus from Dallas to Monterrey

Average Duration
14h 30m
Estimated price
$3986-2755
Contact phone
+52 984 130 1992
Website
facebook.com

Bus from Villahermosa to Cancún Ruta 5

Average Duration
11h 10m
Estimated price
$2759-4540
Contact phone
+52 555 784 4652
Website
ado.com.mx

Bus from Terminal Central de Autobuses del Norte to Terminal de Autobuses ADO Cancún

Average Duration
27h 38m
Estimated price
$4542-4541

Frequently asked questions

Find out more about the route from Saint Louis to Cancun.

Or choose the category:
The cheapest way to travel from St. Louis to Cancun is by flying. There are several airlines that offer affordable flight options between the two destinations, with prices ranging from $100 to $360. The average flight duration is around 6 hours and 10 minutes. It is recommended to check various airlines and booking websites to find the best deals and discounts for your travel dates.
The fastest way to travel from St. Louis to Cancun is by taking a flight. There are several airlines that offer direct flights from St. Louis Lambert International Airport to Cancun International Airport. The flight duration is approximately 6 hours and 10 minutes. It is recommended to book your flight in advance to secure the best deals and availability.
The distance from Saint Louis to Cancun is approximately 1229 miles. If you were to drive, the road distance would be approximately 2611 miles. It is important to note that these distances may vary depending on the specific route taken. Additionally, other transportation options such as flying may offer a shorter travel distance.
The best way to travel from St. Louis to Cancun without a car is by taking a bus via Dallas. The journey will take approximately 2 days and 19 hours, but it is a more affordable option, with prices ranging from $260 to $430. You can book your bus tickets in advance and enjoy the scenic travel route through different states before reaching your destination in Cancun.
The flight from Saint Louis to Cancun typically takes about 6 hours and 10 minutes. This includes any necessary layovers or transfers along the way. Keep in mind that travel times may vary depending on the airline, flight schedule, and any potential delays. It's always a good idea to check with the airline for the most up-to-date information on flight duration.
There are over 1223 hotels available in Cancún, offering a range of options to suit different budgets and preferences. Prices for accommodation start at $126 per night. Some popular areas to stay in Cancún include the Hotel Zone, downtown Cancún, and Playa Mujeres, which all offer convenient access to attractions, restaurants, and beaches.
Driving from Saint Louis to Cancun is possible, but it is a long and time-consuming journey. The driving distance is approximately 2611 miles, which would take around 2 days of continuous driving to complete. Additionally, it is important to consider factors such as border crossings, tolls, and potential road conditions when planning a road trip of this magnitude. It may be more convenient and efficient to consider flying or other modes of transportation for this particular trip.
No, there is no direct bus between Saint Louis and Cancun. However, there are bus services available that involve multiple transfers. The journey typically takes around 2 days and 19 hours, with transfers in cities such as Dallas, Monterrey, and Villahermosa. The specific route and duration may vary depending on the bus service chosen and any potential delays or layovers. It is recommended to plan accordingly and check the schedules and availability of the bus services before making any travel plans.
To catch the bus from Saint Louis to Cancun you would need to go to the St. Louis Bus Station. Greyhound USA operates bus services from this station to Cancun. Make sure to check the schedule and book your ticket in advance to ensure availability. The bus journey from Saint Louis to Cancun will take several days, so be prepared for a long travel time.
The Saint Louis to Cancun bus arrives at the Cancún Ruta 5 station. This is the designated arrival point for buses operated by Turismo Diamante. The station is conveniently located in Cancun, allowing travelers easy access to their accommodations and the city's attractions. The bus service provides a convenient and affordable option for those looking to travel from Saint Louis to Cancun.
Frontier Airlines, United Airlines, Delta Airlines, Southwest Airlines, and American Airlines are the five airlines that offer flights between St. Louis and Cancun. These airlines provide several nonstop and connecting flight options for travelers. It is recommended to compare fares and flight schedules to find the most suitable option for your travel needs.
The quickest way to get from Saint Louis to Cancun is by a direct flight, which takes approximately 3 hours and 5 minutes. Several airlines, including Frontier Airlines, United Airlines, Delta, and others, offer flights from St. Louis Airport to Cancun Airport. The total travel time between the two cities by plane is approximately 6 hours and 10 minutes. The price of a flight ticket can vary between $106 and $358, depending on the airline and time of booking.
The flight from St. Louis to Cancun typically takes around 3 hours and 5 minutes on a direct flight. It is the quickest way to travel between the two destinations. However, please note that the actual flight duration may vary depending on factors such as weather conditions and air traffic.
The cost of a flight from Saint Louis to Cancun can range between $106 and $358. The price of the ticket may vary depending on factors such as the airline, time of booking, and the travel dates. It is recommended to compare fares from different airlines and book in advance to secure the best deal for your trip.
The cost of a bus from Saint Louis to Cancun can range from $260 to $424, depending on the bus company and the type of ticket you choose. There are several bus companies that offer this route, such as Greyhound and Omnibus de México. The journey typically takes around 30 to 36 hours, with a few stops along the way. It's recommended to book your tickets in advance to secure the best prices and availability.
The cost of driving from Saint Louis to Cancun can vary depending on a few factors. On average, it can cost anywhere from $470 to $700 for the fuel and toll expenses. Additionally, please keep in mind that this estimate does not include any accommodation, food, or other miscellaneous expenses that may arise during the journey. It's also important to consider the distance and time it would take to drive, which is approximately 2070 miles and can take around 32-35 hours to complete.

Trips from Saint Louis