Transport

How to Get from Quetzaltenango (Xela) to San Cristóbal de las Casas

A shared international shuttle is the simplest bookable route from Quetzaltenango (Xela) to San Cristóbal de las Casas. A current operator lists a 06:00 departure at USD 60 per person. The trip involves border formalities and a vehicle change, so plan for a full travel day and reconfirm the current schedule before departure.

The simplest bookable option from Quetzaltenango (Xela), Guatemala to San Cristóbal de las Casas is a shared international shuttle.

Quick answer

Simplest option: shared shuttle
Current example departure: 06:00
Current example price: USD 60 per person
Border: expect immigration/customs formalities and a change of vehicle
Planning: allow most of the day

The operator publishes a current departure and price but does not give SanCrisGo a guaranteed permanent journey time for every date. Reconfirm before travel.

Last verified: August 24, 2026.

Current shuttle

Guatemala Transportation currently lists Quetzaltenango/Xela → San Cristóbal de las Casas at 06:00 for USD 60 per person.

The same operator notes border vehicle changes on its Mexico–Guatemala shuttle network. Because border processing and road conditions vary, avoid planning a tight same-day connection after arrival.

Where does it leave from?

Do not assume the shuttle leaves from a normal intercity bus terminal. Shared international shuttles typically use a specific meeting point or accommodation pickup arrangement.

Use the location sent with your booking and confirm it the day before departure.

Border crossing

Carry the documents required for your nationality and immigration status. Requirements can change and are not identical for all travelers.

A shuttle ticket does not replace immigration requirements. If you are unsure what documents you need, check the relevant official immigration or consular information before travel.

Xela and Quetzaltenango are the same city

Travel sites use both names. Xela is the common local name for Quetzaltenango.

Is it better than local buses?

For most first-time international travelers, a booked shuttle is easier because the itinerary is organized as one journey. Building the trip from separate local buses can be cheaper in some situations, but it involves more transfers and more uncertainty around the border.

Arriving in San Cristóbal

Confirm the drop-off point with the shuttle company. If you are staying in Centro, you may be able to walk from a central drop-off or take a short taxi depending on your luggage and location.

For local transport after arrival:

FAQ

Is there a shuttle from Xela to San Cristóbal?

Yes. A current operator lists a 06:00 shared shuttle at USD 60 per person.

How long does it take?

Plan for a full travel day. Border and road delays can materially change the arrival time.

Do you change vehicles at the border?

Current operator information for the route network indicates a vehicle change at the border.

Should I book in advance?

Yes, especially because international shuttle availability and operating days can change.

Sources

Last verified: August 24, 2026.