There are 9 ways to get from Mexico City to Yaxchilán by plane, shuttle, taxi, bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Benito Juárez International Airport to Carlos Rovirosa Pérez International Airport, shuttle, taxi
best- Fly from Benito Juárez International Airport (MEX) to Carlos Rovirosa Pérez International Airport (VSA)plane MEX - VSA
- Take a shuttle bus from Villahermosa to Tenosique de Pino Suárez
- Take the taxi from Tenosique de Pino Suárez to Yaxchilántaxi
11h 30m$3,641–5,490Drive 1,179.9 km
cheapest- Drive from Mexico City to Yaxchiláncar 1,179.9 km
16h 6m$2,089–3,017Bus, taxi via Hidalgo
- Take the bus from Mexico City Politécnico to Villahermosabus
- Take the bus from Villahermosa to Tenosique de Pino Suárezbus
- Take the taxi from Tenosique de Pino Suárez to Yaxchilántaxi
20h 5m$3,035–4,505Fly Felipe Ángeles International Airport to Palenque International Airport, train, taxi
- Fly from Felipe Ángeles International Airport (NLU) to Palenque International Airport (PQM)plane NLU - PQM
- Take the train from Estación Tren Maya Palenque to Estación Tren Maya Boca del Cerrotrain
- Take the taxi from Estación Tren Maya Boca del Cerro to Yaxchilántaxi
10h 12m$3,593–9,176Fly Felipe Ángeles International Airport to Carlos Rovirosa Pérez International Airport, shuttle, taxi
- Fly from Felipe Ángeles International Airport (NLU) to Carlos Rovirosa Pérez International Airport (VSA)plane NLU - VSA
- Take a shuttle bus from Villahermosa to Tenosique de Pino Suárez
- Take the taxi from Tenosique de Pino Suárez to Yaxchilántaxi
12h 9m$4,088–7,856Fly Benito Juárez International Airport to La Aurora International Airport, Tour, shuttle
- Fly from Benito Juárez International Airport (MEX) to La Aurora International Airport (GUA)plane MEX - GUA
- Take a shuttle bus from Terminal de Autobuses to Parque Natural Ixpanpajul
- Take a shuttle bus from Flores to Bethel
15h 1m$9,828–12,833Fly Benito Juárez International Airport to Ciudad Del Carmen International Airport, bus, train, taxi
- Fly from Benito Juárez International Airport (MEX) to Ciudad Del Carmen International Airport (CME)plane MEX - CME
- Take the bus from Ciudad Del Carmen to Candelariabus
- Take the train from Estación Tren Maya Candelaria to Estación Tren Maya Boca del Cerrotrain
- Take the taxi from Estación Tren Maya Boca del Cerro to Yaxchilántaxi
14h 23m$3,776–9,940Bus, taxi
- Take the bus from Terminal Central de Autobuses del Norte to Villahermosabus
- Take the bus from Villahermosa to Tenosique de Pino Suárezbus
- Take the taxi from Tenosique de Pino Suárez to Yaxchilántaxi
21h 44m$4,072–5,762Bus, shuttle
- Take the bus from México City to San Cristóbal de las Casasbus
- Take the bus from San Cristobal de las Casas to Palenquebus
- Take a shuttle bus from Palenque to Flores
- Take a shuttle bus from Flores to BethelBp8
37h 35m$8,157–39,039
Benito Juárez International Airport (MEX) to Carlos Rovirosa Pérez International Airport (VSA) flights
Questions & Answers
The cheapest way to get from Mexico City to Yaxchilán is to drive which costs $2000 - $3100 and takes 16h 6m.
The fastest way to get from Mexico City to Yaxchilán is to fly and train and taxi which takes 10h 12m and costs $3500 - $9500.
The distance between Mexico City and Yaxchilán is 1129 km. The road distance is 1179.9 km.
The best way to get from Mexico City to Yaxchilán without a car is to bus and taxi via Hidalgo which takes 20h 5m and costs $3000 - $4500.
It takes approximately 11h 30m to get from Mexico City to Yaxchilán, including transfers.
Yes, the driving distance between Mexico City to Yaxchilán is 1180 km. It takes approximately 16h 6m to drive from Mexico City to Yaxchilán.
There are one+ hotels available in Yaxchilán.
What companies run services between Mexico City, Mexico and Yaxchilán, Mexico?
There is no direct connection from Mexico City to Yaxchilán. However, you can take the line 4 bus to Terminal 1 - Aeropuerto, walk to Benito Juárez International Airport (MEX) airport, fly to Carlos Rovirosa Pérez International Airport (VSA), take the taxi to Villahermosa, take the shuttle to Tenosique de Pino Suárez, then take the taxi to Yaxchilán. Alternatively, you can take the line 3 subway to Potrero, walk to Mexico City Politécnico, take the bus to Villahermosa, take the bus to Tenosique de Pino Suárez, then take the taxi to Yaxchilán.
- Website
- aeromexico.com
Flights from Benito Juárez International Airport to Carlos Rovirosa Pérez International Airport
- Ave. Duration
- 1h 39m
- When
- Every day
- Estimated price
- $900–5,500
Flights from Benito Juárez International Airport to La Aurora International Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- $1,000–5,500
Flights from Benito Juárez International Airport to Ciudad Del Carmen International Airport
- Ave. Duration
- 1h 46m
- When
- Every day
- Estimated price
- $950–5,500
- Website
- volaris.com
Flights from Benito Juárez International Airport to Carlos Rovirosa Pérez International Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- $950–2,100
Flights from Benito Juárez International Airport to La Aurora International Airport
- Ave. Duration
- 1h 56m
- When
- Every day
- Estimated price
- $1,900–4,100
- Website
- vivaaerobus.com
Flights from Benito Juárez International Airport to Carlos Rovirosa Pérez International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $1,000–2,400
Flights from Felipe Ángeles International Airport to Carlos Rovirosa Pérez International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $1,400–4,300
- Website
- mexicana.gob.mx
Flights from Felipe Ángeles International Airport to Palenque International Airport
- Ave. Duration
- 1h 40m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $850–5,000
- Website
- volaris.com
Flights from Benito Juárez International Airport to La Aurora International Airport
- Ave. Duration
- 1h 56m
- When
- Every day
- Estimated price
- $1,800–5,000
- Phone
- +52 559 771 1000
- Website
- Booking Tren Maya
Train from Estación Tren Maya Palenque to Estación Tren Maya Boca del Cerro
- Ave. Duration
- 35 min
- Frequency
- Once daily
- Estimated price
- $190–950
- Website
- Booking Tren Maya
- Special Tourist (INAPAM)
- $190–230
- Local Tourist
- $240–290
- National Tourist
- $360–430
- International Tourist
- $480–600
- National Premier
- $550–700
- International Premier
- $750–950
Train from Estación Tren Maya Candelaria to Estación Tren Maya Boca del Cerro
- Ave. Duration
- 1h 13m
- Frequency
- Once daily
- Estimated price
- $210–1,100
- Website
- Booking Tren Maya
- Special Tourist (INAPAM)
- $210–260
- Local Tourist
- $270–320
- National Tourist
- $400–480
- International Tourist
- $500–650
- National Premier
- $650–800
- International Premier
- $850–1,100
- Phone
- +52 993 131 3048
- Website
- Transportes Jaguar Tenosique
Shuttle from Villahermosa to Tenosique de Pino Suárez
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- $150
- Schedules at
- Transportes Jaguar Tenosique
Shuttle from Villahermosa to Tenosique de Pino Suárez
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- $150
- Schedules at
- Transportes Jaguar Tenosique
- Phone
- +52 55 5526 2961
- [email protected]
- Website
- Ecobus Express
Bus from Mexico City Politécnico to Villahermosa
- Ave. Duration
- 10h
- Frequency
- 5 times a day
- Estimated price
- $470–900
- Schedules at
- Ecobus Express
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Villahermosa to Tenosique de Pino Suárez
- Ave. Duration
- 3h 15m
- Frequency
- Hourly
- Estimated price
- $320–700
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Terminal Central de Autobuses del Norte to Villahermosa
- Ave. Duration
- 12h 55m
- Frequency
- Every 4 hours
- Estimated price
- $1,500–2,200
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Villahermosa to Tenosique de Pino Suárez
- Ave. Duration
- 3h 15m
- Frequency
- Hourly
- Estimated price
- $320–700
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 999 924 0830
- Website
- facebook.com
Bus from Villahermosa to Tenosique de Pino Suárez
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- $160–310
- Schedules at
- ahorrobus.com.mx
Bus from Villahermosa to Tenosique de Pino Suárez
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- $160–310
- Schedules at
- ahorrobus.com.mx
- Phone
- +52 993 312 4024
- [email protected]
- Website
- Autobuses de Jalapa
Bus from Villahermosa to Tenosique de Pino Suárez
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $355
- Schedules at
- Autobuses de Jalapa
Bus from Villahermosa to Tenosique de Pino Suárez
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $355
- Schedules at
- Autobuses de Jalapa
- [email protected]
- Website
- Clark Tours
Shuttle from Terminal de Autobuses to Parque Natural Ixpanpajul
- Ave. Duration
- 4h
- Frequency
- On demand
- Estimated price
- $6,596
- Schedules at
- Clark Tours
Shuttle from Flores to Bethel
- Ave. Duration
- 3h
- Frequency
- Once a week
- Estimated price
- $984
- Schedules at
- Clark Tours
Shuttle from Flores to Bethel
- Ave. Duration
- 3h
- Frequency
- Once a week
- Estimated price
- $984
- Schedules at
- Clark Tours
- Phone
- +52 981 811 9910
- [email protected]
- Website
- facebook.com
Bus from Ciudad Del Carmen to Candelaria
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $210–410
- Schedules at
- ahorrobus.com.mx
- Phone
- +52 961 638 5018
- [email protected]
- Website
- autobusestitanium.com
Bus from México City to San Cristóbal de las Casas
- Ave. Duration
- 16h 30m
- Frequency
- Twice daily
- Estimated price
- $750–1,200
- Schedules at
- autobusestitanium.com
- Book at
- autobusestitanium.com
- Delux
- $800–1,200
- First Class
- $750–900
- Luxury
- $1,100
- Phone
- +52 55 5652 9331
- [email protected]
- Website
- Wayak
Bus from San Cristobal de las Casas to Palenque
- Ave. Duration
- 5h 55m
- Frequency
- Once daily
- Estimated price
- $5,500–36,000
- Website
- Wayak
- Medium SUV 5 Passengers
- $5,500–8,000
- Sedan 3 Passengers
- $5,738
- Van 9 Passengers
- $7,000–10,000
- Sprinter 18 Passengers
- $29,000–36,000
- Sprinter 12 Passengers
- $24,212
- Phone
- +502 5308 5106
- [email protected]
- Website
- Adrenalina Tours
Shuttle from Palenque to Flores
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $848
- Website
- Adrenalina Tours
- Ave. Duration
- 5h 4m
- Estimated price
- $2,400–2,900
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 How to get from Stansted Airport into central London, Getting around the Cyclades, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.




































