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 (Q385-690)
- 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).
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.70 = $1 USD. 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 | $250-500 | 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.
