Buses from Guatemala to Mexico are the most economical and popular option for traveling between the two countries. The main route is Guatemala City - Tapachula (Chiapas) in 5-6 hours for $25-45 USD. For Mexico City there are long direct services (24-30 hours, $50-90 USD) or transfer in Tapachula.
Quick summary bus Guatemala-Mexico: To Tapachula 5-6 hours, $25-45 USD. To Mexico City 24-30 hours, $50-90 USD. Border crossing at Tecun Uman / Ciudad Hidalgo (Pacific) or El Carmen / Talisman (north). Operators: Linea Dorada, OCC, ADO, Transportes Galgos. Passport required, no visa for Guatemalans.
Main Routes
Route 1: Guatemala - Tapachula, Chiapas
The most common route. Tapachula is the largest city in southern Chiapas and the main land entry point to Mexico from Central America.
- Distance: ~280 km
- Duration: 5-6 hours
- Cost: $25-45 USD (Q190-345)
- Operators: Linea Dorada, OCC, select ADO, Transportes Galgos
- Frequency: Multiple daily departures
Route 2: Guatemala - Mexico City
Long direct service. For travelers who want to reach central Mexico without transfers.
- Distance: ~1,900 km
- Duration: 24-30 hours
- Cost: $50-90 USD (Q380-685)
- Operators: Linea Dorada, OCC, ADO on select services
- Frequency: 1-2 daily departures in high season
- Comfort: Generally sleeper or semi-sleeper bus, air conditioning, onboard bathrooms
Multi-leg alternative: Buy Guatemala-Tapachula ($25-45) and continue Tapachula-Mexico City with ADO/OCC ($60-100 USD additional). Advantage: rest in Tapachula, see Chiapas. Disadvantage: more time, planning.
Route 3: Guatemala - Cancun / Riviera Maya
Requires transfer in Tapachula or Mexico City. There is no efficient direct service.
- Leg 1: Guatemala - Tapachula (5-6 hours, $25-45)
- Leg 2: Tapachula - Cancun via Mexico City (~36 hours total, $80-150)
- Better alternative: Flight Guatemala City - Cancun (~3 hours, $200-400)
Main Operators
| Operator | Origin | Mexico destinations | Service | Fare |
|---|---|---|---|---|
| Linea Dorada | Guatemala City Z1 / Z18 | Tapachula, Mexico City | Pullman | $25-90 USD |
| OCC (Omnibus Cristobal Colon) | Tecun Uman border / hotels | Tapachula, Mexico City, Oaxaca | Pullman, ADO subsidiary | $30-80 USD |
| ADO | Tapachula and connections | All Mexico | Premium | $50-120 USD |
| Transportes Galgos | Guatemala City Z1 | Tapachula, border | Standard | $20-40 USD |
Recommendation for 80% of travelers: Linea Dorada or OCC to Tapachula, transfer to ADO if going further north (Oaxaca, Mexico City, Veracruz).
Staying the Night Before Departure
The main operators above depart from terminals in Guatemala City (Zona 1 / Zona 18). If you’re coming from elsewhere in the country, staying in the city the night before keeps the connection simple — no cross-country dash to catch your bus.
Where to stay in Guatemala City
Compare Booking.com, Airbnb and hotels on one map. Drag the map and set your dates to see live availability and real prices.
Affiliate links — if you book, we earn a small commission at no extra cost to you.
Border Crossings
Crossing A: Tecun Uman / Ciudad Hidalgo (Pacific)
The most used crossing for commercial buses.
- Guatemala side: Tecun Uman, San Marcos
- Mexico side: Ciudad Hidalgo, Suchiate, Chiapas
- Distance to Tapachula: 30-40 km (~30-45 min)
- Typical crossing time: 30-90 minutes
Crossing B: El Carmen / Talisman (northern sierra)
Alternative via the sierra.
- Guatemala side: El Carmen, San Marcos
- Mexico side: Talisman, Chiapas
- Higher elevation, scenic route
- Generally less congested but commercial buses use it less
Process at the Border
- Bus stops on the Guatemalan side — everyone gets off with passport
- Guatemala immigration (exit): stamp in passport, free
- Guatemala migration fee: Q30 (~$4 USD) charged on some occasions
- Short walk or transport to Mexican side (~200 meters)
- Mexico immigration (entry): FMM form, stamp, fee ~$30 USD
- Mexico customs: luggage inspection, declaration of no fruit/meat
- Re-board the bus for continuation to Tapachula
Important: Keep the Mexican FMM form — you need it when leaving Mexico.
Required Documents
For Guatemalans
- Valid passport (minimum 6 months validity)
- No visa required for tourism (up to 180 days in Mexico)
- FMM fee ~$30 USD at border
For CA-4 (El Salvador, Honduras, Nicaragua)
- Valid passport
- No visa for tourism
For North Americans / Europeans / Asians
- Valid passport
- No visa required for most countries (USA, Canada, EU)
- FMM fee $30 USD
For Diaspora (Guatemalans in the US)
- If you have a valid Guatemalan passport, it works without issue
- If you only have a US passport, no visa needed either
- If traveling to Guatemala and then to Mexico, your Guatemala entry stamp must be valid (180 days)
Detailed Fares 2026
Guatemala City to Tapachula
| Operator | Fare USD | Fare Quetzales | Service |
|---|---|---|---|
| Linea Dorada | $25-40 | Q190-310 | Standard pullman |
| OCC | $30-45 | Q230-345 | Premium pullman |
| Transportes Galgos | $20-35 | Q155-270 | Economic standard |
| Private shuttle | $80-150 | Q615-1,155 | Private (groups 4-8) |
Guatemala City to Mexico City
| Operator | Fare USD | Fare Quetzales | Service | Time |
|---|---|---|---|---|
| Linea Dorada direct | $60-90 | Q460-690 | Sleeper bus, AC, bathrooms | 24-28 hours |
| OCC with transfer | $50-80 | Q385-615 | Change in Tapachula | 28-32 hours |
| ADO premium (Tapachula-CDMX) | $60-100 | Q460-770 | Premium, meals | 18-22 hours |
Reference exchange rate: Q7.63 = $1 USD (Banguat, 5 August 2026). See current exchange rate.
How to Book
Option 1: Online
- Linea Dorada: official site and travel agencies
- OCC / ADO: adobus.com.mx (within Mexican territory)
- Busbud, Tickets Bolivariano: marketplaces that aggregate operators
Option 2: Phone / Terminal
- Go directly to Terminal Centro Antigua Aduana (Z1 Guatemala City) or Z18
- Linea Dorada terminal Z18 for Mexico routes
Option 3: Hotels / Agencies
- Hotels in Z10 offer pickup and bookings as convenience
- Travel agencies in Antigua can coordinate
Trip Tips
- Exchange dollars before leaving — $50-100 useful for fees and tips
- Bring light food — technical stops have shops but high prices
- Passport always at hand — multiple checks during the trip
- Do not bring fruit, fresh meat, dairy — guaranteed confiscation at customs
- Light jacket — strong AC on buses
- Charge your phone beforehand — buses have outlets but they do not always work
- Mexican pesos: exchange $50-100 USD at border or withdraw at ATM arriving in Tapachula
Safety
International pullman buses are considerably safe:
- Formal terminals with private security
- Professional drivers
- Technical stops at stations, not on the road
- Luggage monitoring on boarding/exit
For greater transport safety see Guatemala safety guide. In Mexico, avoid public night transport in non-tourist areas; use Uber or authorized taxis.
For the Diaspora
Guatemalan diaspora living in the US uses this route for:
- Multi-country travel (visit family in Guatemala + Mexico tourism)
- Connection with family in Chiapas (Guatemalan communities in Tapachula)
- Access to cheap flights from Mexico (Mexico City to US sometimes cheaper than Guatemala to US)
If your plan includes Lake Atitlan and Mexico, consider: Guatemala (5-7 days) → Tapachula (1-2 days) → Mexico City or Mexican destination.
Alternatives to the Bus
| Option | Time | Cost | Comment |
|---|---|---|---|
| Bus Guatemala-Tapachula | 5-6 hours | $25-45 | Best value |
| Flight Guatemala-Mexico City | 2.5 hours | $200-450 | Faster, more expensive |
| Flight Guatemala-Cancun | 3 hours | $200-400 | Only if going to Riviera Maya |
| Own car Guatemala-Tapachula | 5 hours | Gas + border | Maximum freedom |
| Private shuttle | 5 hours | $200-400 | For groups of 4-8 |
Other routes and transport:
- Litegua Capital - East — to Atlantic (Puerto Barrios)
- Pullmantur to San Salvador — south (El Salvador)
- Lake Atitlan lancha routes — Q10-35
- Uber Guatemala — from Q15
- Driving in Guatemala — alternative with car
- Safety — safety guide
Information verified May 14, 2026. Operators and fares may change without prior notice. For bookings and changes, consult directly with operator.



