Step #1 - You Will Need a Valid Passport
Have & Bring a valid passport to enter Mexico. Double check your expiration date - Mexico wants at least 1 year before passport expires for valid entry.
Step #2 - Booking your Flights
Most international travelers from North America, South America and Europe will fly into Mexico City International Airport (MEX). From there, you will have a 1 hour flight to either Bahias De Huatulco Intl Airport (HUX) or Oaxaca Intl Airport (OAX). Below are a list of the current routes and airlines.
North America / South America / Europe - To Mexico City
United States: Direct service runs from major gateways including Houston (IAH), Los Angeles (LAX), Miami (MIA), New York (JFK/EWR), Chicago (ORD), Dallas (DFW), and Phoenix (PHX).
Canada: Direct flights connect major cities like Toronto (YYZ) and Vancouver (YVR) via carriers like Air Canada and Aeromexico.
Mexico: Frequent domestic and regional non-stops connect from Cancun (CUN), Guadalajara (GDL), Monterrey (MTY), and Tijuana (TIJ)
South America: Direct flights from major hubs like Bogotá, São Paulo, Lima, Santiago, and Buenos Aires. Key carriers serving these nonstop routes include Aeromexico, Avianca, and LATAM Airlines
Europe: Direct flights from major hubs like Madrid, Paris, Amsterdam, London, Frankfurt, and Rome. Key carriers serving these nonstop routes include Iberia, Air France, Aeromexico, KLM, Lufthansa, and Emirates Airlines
Direct Flights from US & Canada to Huatulco
United States:Dallas-Fort Worth (DFW) via American Airlines.
Canada (Seasonal/Winter peaks):Calgary (YYC), Edmonton (YEG), Toronto (YYZ), and Vancouver (YVR) via WestJet and Air Canada.
Flights from US to Oaxaca (OAX)
Dallas-Fort Worth (DFW): Non-stop service on American Airlines.
Houston (IAH): Non-stop service on United Airlines.
Phoenix (PHX): Non-stop service on American Airlines
Domestic Flights to Huatulco / Oaxaca
Mexico City:Benito Juárez International (MEX) and Felipe Ángeles International (NLU) via Aeromexico, VivaAerobus, and Volaris.
Monterrey:Monterrey International (MTY) via VivaAerobus.
Guadalajara:Guadalajara International (GDL) via Volaris.
Tijuana:Tijuana International (TIJ) via Volaris.
Oaxaca & Puebla: Regional connections via local carriers.
Step #3 - Load Up & Hit the road
Just touched down!!! Grab your boards and gear and head toward the airport exit. Your driver will be waiting out front with a sign — you can’t miss him.
Grab your boards
Go outside to meet your driver
Look for your name on sign
Before hitting the road, stop by the gas station across from the airport to stock up on beverages and snacks. Next stop: the legendary waves of Salina Cruz.
The closest airport to Salina Cruz is Huatulco International Airport (HUX). We offer optional airport transfers so you can arrive stress-free and start your surf trip smoothly.
Pick-up is coordinated based on your flight schedule. Our drivers know the route well and will take you directly to Casa Mirador.
Approx. 1 hour 30 minutes drive from HUX to Salina Cruz
Private vehicle with experienced local driver
Available for individuals or groups
Flexible scheduling based on flight arrival
If you’re renting a car or arriving by bus, let us know—we’ll help with directions and arrival coordination. Need airport transfer? Include your flight details when you email us and we’ll arrange the transportation.