Explore Destinations

Discover the world's most amazing places

How to Get from Tuxtla Gutiérrez International Airport to San Cristóbal de las Casas

Quick Answer

The most convenient and recommended way to travel from Tuxtla Gutiérrez International Airport (TGZ) to San Cristóbal de las Casas is by a pre-booked airport shuttle or a collective taxi (“colectivo”), taking approximately 1 hour and 15 minutes to 1.5 hours and costing between 250 to 400 MXN ($15-$25 USD) per person. For budget travelers, the ADO bus from Tuxtla’s main bus station is the cheapest option (under 200 MXN), but requires a separate 30-minute taxi ride from the airport to the bus station first.

Quick Navigation: Transport Options

Option 1: Airport Shuttle or Collective Taxi (Colectivo)

This is the gold-standard for balance between cost, convenience, and speed. Services operate on a shared or private basis directly from outside the arrivals hall.

How it Works: Upon exiting baggage claim, you'll find authorized counters (like San Cristóbal Shuttles) and drivers offering shared rides. They wait to fill a van (usually 8-10 passengers) before departing.

Service TypeApprox. Cost (per person)Travel TimeKey Features
Shared Shuttle / Colectivo250 - 300 MXN ($15-$18 USD)1.5 hrsMost popular; leaves when full; drops at hotels.
Private Shuttle1,200 - 1,800 MXN ($70-$110 USD) total1.25 hrsDoor-to-door; immediate departure; good for groups.

Pros, Cons & Booking Advice

Pros: Direct to your hotel in San Cristóbal; no intermediate stops; drivers know the curvy mountain road well; fixed price agreed before departure.

Cons: Shared service may involve a short wait (15-30 mins). Vans can be cramped if full.

Booking Tip: While you can book on arrival, it's wise to pre-book online during high season (Nov-Apr, Semana Santa) via reputable services. For official information on transport operators, refer to the Tuxtla Airport website.

Option 2: Taxi or Private Transfer

For maximum convenience, especially after a long flight or with lots of luggage.

Official Airport Taxis

Purchase a fixed-fare ticket at the official taxi booth inside the terminal. Do not negotiate with drivers directly outside to avoid overcharging.

  • Fare to San Cristóbal: 800 - 1,200 MXN ($48-$72 USD) for the entire car.
  • Travel Time: About 1 hour 15 minutes.

Pre-Booked Private Transfers

Companies like HolidayTaxis or SunTransfers offer meet-and-greet services. Ideal for families or those arriving late at night.

  • Cost: 1,500 - 2,500 MXN ($90-$150 USD).
  • Best For: Late-night arrivals (after 10 PM), large groups, or travelers with special needs.

Option 3: Public Bus via ADO (The Budget Choice)

The most economical method, but involves a two-leg journey.

Step-by-Step:

  1. Airport to Tuxtla Main Bus Station (C. 1a Norte): Take an official airport taxi (approx. 150-200 MXN, 30 min).
  2. ADO Bus to San Cristóbal: Buy a ticket at the station for the next departure. Buses run frequently from early morning until late evening.
LegCostDurationFrequency
Taxi (Airport to Station)~180 MXN30 minOn-demand
ADO Bus (Tuxtla to SCLC)160 - 190 MXN1 hr 10 minEvery 30-60 mins
Total (approx.)340 - 390 MXN~2 hrs-

Bus Experience: ADO buses are comfortable, air-conditioned, and have onboard toilets. Check the ADO official website for schedules. The bus arrives at the San Cristóbal ADO/OCC station, a 10-15 minute taxi ride (50 MXN) to most hotels.

Option 4: Renting a Car at Tuxtla Airport

Recommended only if you plan extensive exploration of Chiapas. The drive to San Cristóbal is mountainous.

Major rental companies (Hertz, Europcar, National) have desks at the airport.

  • Average Daily Rate: 600 - 1,200 MXN ($35-$70 USD) for an economy car, plus insurance.
  • Drive Details: The 75 km route (Federal Highway 190) is well-paved but very winding with steep ascents. Drive carefully, especially in fog or rain. Allow 1.5 hours.
  • Parking in San Cristóbal: Street parking in the center is scarce. Ensure your hotel has parking or use a paid lot (100-150 MXN/day).

Data Point: According to a 2023 travel survey, only about 15% of tourists visiting San Cristóbal opt for car rental, primarily due to the walkable nature of the city and affordable local transport.

Ticket & Cost Comparison: Best Way from TGZ to San Cristóbal

This table summarizes all options to help you decide.

Transport MethodApprox. Cost (per person)Total Travel TimeConvenience / NotesBest For
Shared Shuttle (Colectivo)250-300 MXN1.5 hrsDirect to hotel; minimal wait.Most travelers (Best Value)
Private Transfer1,500-2,500 MXN (total)1.25 hrsDoor-to-door, immediate.Families, groups, luxury.
Official Airport Taxi800-1,200 MXN (total)1.25 hrsConvenient but pricey for solo travelers.Couples, urgency.
ADO Public Bus340-390 MXN~2 hrsRequires taxi to station; cheapest.Budget backpackers (Cheapest)
Car Rental600+ MXN/day + fuel1.5 hrsFreedom to explore; parking hassles.Multi-destination trips.

Verdict: For most, the shared shuttle offers the best balance. For pure budget, the ADO bus combo wins. For hassle-free comfort, book a private transfer.

Traveler Experience & Essential Tips

Money & Negotiation

Have Mexican Pesos (MXN) in smaller denominations for taxis and tips. While shuttle prices are fixed, you can sometimes negotiate a slightly better rate for a private taxi if there are multiple companies competing.

The Mountain Road

The road gains over 1,200 meters in elevation. If you're prone to motion sickness, take medication beforehand and choose a front seat. The views, however, are spectacular.

Luggage Considerations

Shuttle vans have limited space. One large suitcase + one carry-on per person is typically fine. If you have oversized equipment, pre-arrange a private transfer.

Arriving Late at Night

The last scheduled ADO bus from Tuxtla station usually departs around 10:30 PM. If your flight lands after 9 PM, your only reliable options are a pre-booked private transfer or an airport taxi. Do not rely on finding a shared shuttle.

Local Insight

San Cristóbal's altitude is ~2,200 meters (7,200 ft). You may feel slight shortness of breath for the first day. Stay hydrated and avoid heavy exertion upon arrival.

FAQs: Tuxtla Airport to San Cristóbal de las Casas

Is there a direct bus from Tuxtla Gutiérrez Airport to San Cristóbal?

No. There is no direct public bus from the airport terminal itself. You must first take a taxi to the main Tuxtla ADO bus station (C. 1a Norte) and then catch an ADO bus to San Cristóbal.

What is the cheapest way to get from TGZ to San Cristóbal?

The cheapest method is the ADO bus combination (taxi + bus), totaling roughly 340-390 MXN per person. The shared airport shuttle (colectivo) at 250-300 MXN is the cheapest *direct* option.

How do I get to San Cristóbal if my flight arrives late at night?

Your best and safest options are to pre-book a private transfer or take an official airport taxi. Shared shuttles may not be available, and the last ADO bus departs Tuxtla station around 10:30 PM.

Is it safe to drive from Tuxtla to San Cristóbal?

Yes, the road is safe and paved. The primary challenge is the winding, mountainous terrain. Drive during daylight, be cautious of speed bumps (“topes”), and watch for occasional fog or rain. Avoid driving at night if unfamiliar.

Can I use Uber from Tuxtla Airport?

Uber is not available or reliable in Tuxtla Gutiérrez or for the trip to San Cristóbal. Use only authorized airport taxis or pre-booked services.

How far in advance should I book a shuttle?

For peace of mind, especially during peak season (December-April, July-August, Easter), book online 2-3 days in advance. Outside peak times, you can usually book upon arrival.

Is the shared shuttle (colectivo) safe for solo female travelers?

Yes, it is generally considered safe. These are established services used by locals and tourists. Always use the official counters inside the airport, not offers from individuals in the parking lot.

Where does the shuttle drop me off in San Cristóbal?

Shared shuttles typically do hotel drop-offs in the central area. Confirm with the driver when booking. Private transfers will take you directly to your specified address.