• Our partners include:

  • Greyhound USA
  • VIA Rail
  • Amtrak
  • Acela Express
  • Megabus
  • SuperShuttle
  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia

There are 9 ways to get from San Cristóbal de las Casas to Huatulco Airport (HUX) by bus, plane, taxi or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus to Tuxtla Gutierrez, fly to Huatulco  •  5 h 45 min

  1. Take the bus from San Cristóbal de las Casas to Tuxtla Gutierrez Airport
  2. Fly from Tuxtla Gutierrez (TGZ) to Huatulco (HUX) TGZ - HUX

$66 - $273

Cheapest option

OCC, bus via Huatulco  •  11 h 51 min

  1. Take the OCC from San Cristóbal de las Casas to Juchitán de Zaragoza Terminal ADO
  2. Take the bus from Juchitán de Zaragoza Terminal ADO to Salina Cruz
  3. Take the bus from Salina Cruz to Huatulco

$29 - $71

7 alternative options

Bus to Tuxtla Gutierrez, fly to Oaxaca Airport, fly to Huatulco Airport  •  8 h 35 min

  1. Take the bus from San Cristóbal de las Casas to Tuxtla Gutierrez Airport
  2. Fly from Tuxtla Gutierrez (TGZ) to Oaxaca (OAX) TGZ - OAX
  3. Take the plane from Oaxaca Airport to Huatulco Airport

$189 - $361

Bus to Tuxtla Gutierrez Airport, fly to Oaxaca, fly to Huatulco  •  6 h 57 min

  1. Take the bus from San Cristóbal de las Casas to Tuxtla Gutierrez Airport
  2. Take the plane from Tuxtla Gutierrez Airport to Oaxaca Airport
  3. Fly from Oaxaca (OAX) to Huatulco (HUX) OAX - HUX

Bus to Tuxtla Gutierrez Airport, fly to Oaxaca Airport, fly to Huatulco Airport  •  7 h 30 min

  1. Take the bus from San Cristóbal de las Casas to Tuxtla Gutierrez Airport
  2. Take the plane from Tuxtla Gutierrez Airport to Oaxaca Airport
  3. Take the plane from Oaxaca Airport to Huatulco Airport

Bus to Tuxtla Gutierrez, fly to Puerto Escondido Airport, fly to Oaxaca Airport, fly to Huatulco Airport  •  10 h 15 min

  1. Take the bus from San Cristóbal de las Casas to Tuxtla Gutierrez Airport
  2. Fly from Tuxtla Gutierrez (TGZ) to Puerto Escondido (PXM) TGZ - PXM
  3. Take the plane from Puerto Escondido Airport to Oaxaca Airport
  4. Take the plane from Oaxaca Airport to Huatulco Airport

$386 - $743

OCC, bus  •  11 h 48 min

  1. Take the OCC from San Cristóbal de las Casas to Juchitán de Zaragoza Terminal ADO
  2. Take the bus from Juchitán de Zaragoza Terminal ADO to Salina Cruz
  3. Take the bus from Salina Cruz to Huatulco

$31 - $90

Taxi  •  7 h 15 min

  1. Take a taxi from San Cristóbal de las Casas to Huatulco Airport (HUX) 339.3 miles

$100 - $120

Drive  •  7 h 15 min

  1. Drive from San Cristóbal de las Casas to Huatulco Airport (HUX) 339.3 miles

$45 - $70

Questions & Answers

The cheapest way to get from San Cristóbal de las Casas to Huatulco Airport (HUX) is to OCC and bus which costs $550 - $1400 and takes 11 h 51 min.

More details

The quickest way to get from San Cristóbal de las Casas to Huatulco Airport (HUX) is to bus and fly which costs $1200 - $5500 and takes 5 h 45 min.

More details

The distance between San Cristóbal de las Casas and Huatulco Airport (HUX) is 400 km. The road distance is 542.9 km.

Get driving directions

The best way to get from San Cristóbal de las Casas to Huatulco Airport (HUX) without a car is to OCC and bus which takes 11 h 48 min and costs $550 - $1800.

More details

It takes approximately 5 h 45 min to get from San Cristóbal de las Casas to Huatulco Airport (HUX), including transfers.

More details

There is no direct flight from Tuxtla Gutierrez Airport to Huatulco Airport. The quickest flight takes 3 h 55 min and has one stopover.

Search flights

Yes, the driving distance between San Cristóbal de las Casas to Huatulco Airport (HUX) is 543 km. It takes approximately 7 h 15 min to drive from San Cristóbal de las Casas to Huatulco Airport (HUX).

Get driving directions

Volaris, Interjet, Viva Aerobus and Aeroméxico offer flights from Tuxtla Gutierrez Airport to Huatulco Airport.

Search flights

There are 140+ hotels available in Huatulco Airport (HUX). Prices start at $28 USD per night.

More details

Map of how to get from San Cristóbal de las Casas to Huatulco Airport (HUX).
Launch map view
  • Distance: 250.2 miles
  • Duration: 5 h 45 min

What companies run services between San Cristóbal de las Casas, Mexico and Huatulco Airport (HUX), Mexico?

You can take a bus from San Cristóbal de las Casas to Huatulco Airport (HUX) via Juchitán de Zaragoza Terminal ADO, Salina Cruz, and Huatulco in around 11 h 48 min.

Airlines
Aeroméxico
Website
world.aeromexico.com
Flights from Tuxtla Gutierrez to Huatulco via Mexico City
Ave. Duration
4 h 46 min
When
Every day
Estimated price
$95 - $370
Flights from Tuxtla Gutierrez to Oaxaca via Mexico City
Ave. Duration
4 h 40 min
When
Every day
Estimated price
$75 - $330
Interjet
Website
interjet.com
Flights from Tuxtla Gutierrez to Huatulco via Mexico City
Ave. Duration
4 h 15 min
When
Thursday, Friday and Sunday
Estimated price
$90 - $370
Flights from Tuxtla Gutierrez to Oaxaca via Mexico City
Ave. Duration
5 h 33 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$95 - $420
Flights from Tuxtla Gutierrez to Puerto Escondido via Mexico City
Ave. Duration
4 h 15 min
When
Monday, Thursday and Friday
Estimated price
$150 - $490
Viva Aerobus
Website
vivaaerobus.com
Flights from Tuxtla Gutierrez to Huatulco via Cancun, Mexico City
Ave. Duration
7 h 55 min
When
Sunday
Estimated price
$90 - $360
Flights from Tuxtla Gutierrez to Puerto Escondido via Cancun, Mexico City
Ave. Duration
7 h 55 min
When
Saturday
Estimated price
$100 - $390
Flights from Tuxtla Gutierrez to Puerto Escondido via Mexico City
Ave. Duration
4 h 12 min
When
Tuesday, Wednesday, Thursday, Friday and Saturday
Estimated price
$140 - $500
Aeromar
Website
aeromar.com.mx
Flights from Tuxtla Gutierrez to Puerto Escondido via Mexico City
Ave. Duration
4 h 58 min
When
Every day
Estimated price
$100 - $350
TAR Aerolineas
Website
facebook.com
Flights from Oaxaca to Huatulco
Ave. Duration
42 min
When
Tuesday, Wednesday, Friday, Saturday and Sunday
Estimated price
$100 - $290
Bus operators
ADO
Phone
+52 800 369 4652
Website
ado.com.mx
Bus from San Cristóbal de las Casas to Tuxtla Gutierrez Airport
Ave. Duration
1 h 15 min
Frequency
Every 3 hours
Estimated price
$6 - $24
Schedules at
ado.com.mx
First
$17 - $24
Economy
$6 - $9
Bus from San Cristóbal de las Casas to Juchitán de Zaragoza Terminal ADO
Ave. Duration
6 h 10 min
Frequency
5 times a day
Estimated price
$15 - $40
Schedules at
ado.com.mx
First
$26 - $40
Economy
$15 - $23
Bus from Juchitán de Zaragoza Terminal ADO to Salina Cruz
Ave. Duration
1 h 15 min
Frequency
Hourly
Estimated price
$4 - $22
Schedules at
ado.com.mx
First
$15 - $22
Economy
$4 - $7
Bus from Salina Cruz to Huatulco
Ave. Duration
2 h 45 min
Frequency
Every 4 hours
Estimated price
$9 - $28
Schedules at
ado.com.mx
First
$20 - $28
Economy
$9 - $14
Other operators
Aerotucán
Phone
01 800 640 4148
Email
info@aerotucan.com.mx
Website
aerotucan.com
Plane from Oaxaca Airport to Huatulco Airport
Ave. Duration
1 h 15 min
Frequency
Once daily
Estimated price
$118
Schedules at
aerotucan.com
Plane from Tuxtla Gutierrez Airport to Oaxaca Airport
Ave. Duration
3 h
Frequency
3 times a week
Schedules at
aerotucan.com
Plane from Puerto Escondido Airport to Oaxaca Airport
Ave. Duration
1 h
Frequency
Once daily
Estimated price
$112
Schedules at
aerotucan.com
Book at
aerotucan.com
Taxi from San Cristóbal de las Casas to Huatulco Airport (HUX)
Ave. Duration
7 h 15 min
Estimated price
$100 - $120

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Flying into Beijing?, 10 amazing places to get away from it all in Australia and Want to know more about Flixbus? - to help you get the most out of your next trip.