There are 8 ways to get from Cdmx to Chacagua by bus, taxi, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, taxi
best- Take the bus from Mexico City Revolución to Oaxaca
- Take the bus from Oaxaca to San Juan de Lajarcia
- Take the taxi from San Juan de Lajarcia to Chacagua
10h 39m$950–1,210Drive 649.7 km
- Drive from Cdmx to Chacagua649.7 km
8h 5m$1,243–1,795Fly T1 Aicm to Oaxaca Airport, bus, taxi
- Fly from T1 Aicm to Oaxaca Airport
- Take the bus from Oaxaca to San Juan de Lajarcia
- Take the taxi from San Juan de Lajarcia to Chacagua
7h 55m$140,612–430,920Bus
- Take the bus from México Terminal TAPO to Oaxaca Periférico Terminal AU
- Take the bus from Oaxaca to El Coyul
13h 9m$976–1,680Fly Felipe Ángeles International Airport to Oaxaca International Airport, bus, taxi
- Fly from Felipe Ángeles International Airport (NLU) to Oaxaca International Airport (OAX)NLU - OAX
- Take the bus from Oaxaca to El Camarón
- Take the taxi from El Camarón to Chacagua
6h 37m$2,105–6,206Fly Benito Juárez International Airport to Oaxaca International Airport, bus, taxi
- Fly from Benito Juárez International Airport (MEX) to Oaxaca International Airport (OAX)MEX - OAX
- Take the bus from Oaxaca to El Camarón
- Take the taxi from El Camarón to Chacagua
7h 36m$1,806–5,420Fly Felipe Ángeles International Airport to Huatulco International Airport, taxi
- Fly from Felipe Ángeles International Airport (NLU) to Huatulco International Airport (HUX)NLU - HUX
- Take the taxi from Huatulco International Airport (HUX) to Chacagua
6h 4m$4,110–8,321Fly Benito Juárez International Airport to Huatulco International Airport, taxi
- Fly from Benito Juárez International Airport (MEX) to Huatulco International Airport (HUX)MEX - HUX
- Take the taxi from Huatulco International Airport (HUX) to Chacagua
6h 44m$3,711–7,235
T1 Aicm to Oaxaca Airport flights
Questions & Answers
The cheapest way to get from Cdmx to Chacagua is to bus and taxi which costs $950 - $1300 and takes 10h 39m.
The fastest way to get from Cdmx to Chacagua is to fly and taxi which takes 6h 4m and costs $4100 - $8500.
The distance between Cdmx and Chacagua is 655 km. The road distance is 649.7 km.
The best way to get from Cdmx to Chacagua without a car is to bus and taxi which takes 10h 39m and costs $950 - $1300.
It takes approximately 10h 39m to get from Cdmx to Chacagua, including transfers.
Yes, the driving distance between Cdmx to Chacagua is 650 km. It takes approximately 8h 5m to drive from Cdmx to Chacagua.
What companies run services between Cdmx, Mexico and Chacagua, Mexico?
You can take a bus from Plaza de la República to Chacagua via Metrobús San Lázaro, México Terminal TAPO, Oaxaca Periférico Terminal AU, Oaxaca, and El Coyul in around 13h 9m.
- Website
- aeromexico.com
Flights from Felipe Ángeles International Airport to Oaxaca International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- $700–5,500
Flights from Benito Juárez International Airport to Oaxaca International Airport
- Ave. Duration
- 1h 19m
- When
- Every day
- Estimated price
- $850–6,500
Flights from Benito Juárez International Airport to Huatulco International Airport
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- $1,000–7,000
- Website
- vivaaerobus.com
Flights from Felipe Ángeles International Airport to Oaxaca International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $650–4,300
Flights from Benito Juárez International Airport to Oaxaca International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $1,000–4,300
Flights from Felipe Ángeles International Airport to Huatulco International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $1,000–4,100
Flights from Benito Juárez International Airport to Huatulco International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $1,100–3,600
- Website
- volaris.com
Flights from Benito Juárez International Airport to Oaxaca International Airport
- Ave. Duration
- 1h 8m
- When
- Saturday
- Estimated price
- $950–4,200
Flights from Benito Juárez International Airport to Huatulco International Airport
- Ave. Duration
- 1h 19m
- When
- Tuesday and Sunday
- Estimated price
- $1,200–4,300
- Website
- magnicharters.com
Flights from Benito Juárez International Airport to Huatulco International Airport
- Ave. Duration
- 1h
- When
- Thursday and Sunday
- Estimated price
- $1,000–7,000
- etgomar@gmail.com
- Website
- dolphins.mx
Bus from Mexico City Revolución to Oaxaca
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- $350
- Schedules at
- dolphins.mx
- Book at
- dolphins.mx
- Phone
- +52 951 189 5366
- Website
- facebook.com
Bus from Oaxaca to San Juan de Lajarcia
- Ave. Duration
- 3h 7m
- Frequency
- Hourly
- Estimated price
- $130–260
- Schedules at
- facebook.com
- Phone
- +52 55 4386 4652
- solucioneshola@ado.com.mx
- Website
- ado.com.mx
Bus from México Terminal TAPO to Oaxaca Periférico Terminal AU
- Ave. Duration
- 7h 25m
- Frequency
- Every 2 hours
- Estimated price
- $420–900
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- 800 397 7292
- Website
- fypsa.com.mx
Bus from Oaxaca to El Coyul
- Ave. Duration
- 2h 24m
- Frequency
- Every 3 hours
- Estimated price
- $140–250
- Schedules at
- fypsa.com.mx
Bus from Oaxaca to El Camarón
- Ave. Duration
- 2h 7m
- Frequency
- Every 3 hours
- Estimated price
- $130–220
- Schedules at
- fypsa.com.mx
- Ave. Duration
- 2h
- Estimated price
- $470–3,100
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 Bali: What to do if Mount Agung erupts, How to travel India's Golden Triangle, and How to get from JFK to New York City - to help you get the most out of your next trip.









