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.

  • Los Angeles (LAX): Non-stop service on Volaris.

  • 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.

Need airport transfer… CLICK HERE