There are 7 ways to get from Bangkok to Oaxaca by plane or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Don Mueang International Airport to Oaxaca International Airport
best- Fly from Don Mueang International Airport (DMK) to Oaxaca International Airport (OAX)plane DMK - OAX
26h 35m$10,000–36,000Fly Suvarnabhumi Airport to Oaxaca International Airport
cheapest- Fly from Suvarnabhumi Airport (BKK) to Oaxaca International Airport (OAX)plane BKK - OAX
41h 35m$9,533–33,033Fly Suvarnabhumi Airport to Puerto Escondido Airport, fly to Oaxaca Airport
- Fly from Suvarnabhumi Airport (BKK) to Puerto Escondido International Airport (PXM)plane BKK - PXM
- Fly from Puerto Escondido Airport to Oaxaca Airportplane
30h 37m$16,033–459,033Fly Suvarnabhumi Airport to T1 Aicm, fly to Oaxaca Airport
- Fly from Suvarnabhumi Airport (BKK) to Benito Juárez International Airport (MEX)plane BKK - MEX
- Fly from T1 Aicm to Oaxaca Airportplane
25h 16m$21,033–459,033Fly Suvarnabhumi Airport to Puebla Airport, fly to Oaxaca Airport
- Fly from Suvarnabhumi Airport (BKK) to Hermanos Serdán International Airport (PBC)plane BKK - PBC
- Fly from Puebla Airport to Oaxaca Airportplane
29h 10m$17,533–465,033Fly Suvarnabhumi Airport to Huatulco Airport, fly to Oaxaca Airport
- Fly from Suvarnabhumi Airport (BKK) to Huatulco International Airport (HUX)plane BKK - HUX
- Fly from Huatulco Airport to Oaxaca Airportplane
26h 20m$19,033–469,033Fly Suvarnabhumi Airport to Veracruz International Airport, bus
- Fly from Suvarnabhumi Airport (BKK) to Veracruz International Airport (VER)plane BKK - VER
- Take the bus from Veracruz Airport to Xalapabus
- Take the bus from Xalapa to Puebla CAPUbus
- Take the bus from Puebla Terminal CAPU to Oaxacabus
37h 14m$9,743–33,203
Don Mueang International Airport (DMK) to Oaxaca International Airport (OAX) flights
Comparing Your Travel Options
The cheapest way to get from Bangkok to Oaxaca is to fly which costs $9500 - $33000 and takes 41h 35m.
The fastest way to get from Bangkok to Oaxaca is to fly which takes 25h 16m and costs $21000 - $460000.
The distance between Bangkok and Oaxaca is 16109 km.
It takes approximately 26h 35m to get from Bangkok to Oaxaca, including transfers.
Oaxaca is 13h behind Bangkok. It is currently 7:32 AM in Bangkok and 6:32 PM in Oaxaca.
There are 936+ hotels available in Oaxaca.
What companies run services between Bangkok, Thailand and Oaxaca, Mexico?
Thai AirAsia X, Aeroméxico, and United Airlines fly from Don Mueang International Airport (DMK) to Oaxaca International Airport (OAX) twice daily.
- Website
- aeromexico.com
Flights from Don Mueang International Airport to Oaxaca International Airport via Tokyo Narita, Benito Juárez International Airport
- Ave. Duration
- 23h 54m
- When
- Every day
- Estimated price
- $10,000–36,000
Flights from Suvarnabhumi Airport to Puerto Escondido International Airport via Tokyo Narita, Benito Juárez International Airport
- Ave. Duration
- 27h 6m
- When
- Every day
- Estimated price
- $8,000–30,000
Flights from Suvarnabhumi Airport to Benito Juárez International Airport via Tokyo Narita
- Ave. Duration
- 20h 35m
- When
- Every day
- Estimated price
- $8,000–29,000
Flights from Suvarnabhumi Airport to Benito Juárez International Airport via Vancouver
- Ave. Duration
- 21h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $8,000–28,000
Flights from Suvarnabhumi Airport to Veracruz International Airport via Vancouver, Benito Juárez International Airport
- Ave. Duration
- 24h 18m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $8,500–31,000
Flights from Suvarnabhumi Airport to Veracruz International Airport via Tokyo Narita, Benito Juárez International Airport
- Ave. Duration
- 24h 39m
- When
- Every day
- Estimated price
- $9,000–31,000
- Website
- volaris.com
Flights from Suvarnabhumi Airport to Hermanos Serdán International Airport via Vancouver, San Jose Cabo
- Ave. Duration
- 24h 19m
- When
- Monday and Wednesday
- Estimated price
- $9,500–35,000
Flights from Suvarnabhumi Airport to Hermanos Serdán International Airport via Tokyo Narita, Los Angeles
- Ave. Duration
- 25h 49m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $9,500–75,000
Flights from Suvarnabhumi Airport to Hermanos Serdán International Airport via Tokyo Narita, Houston
- Ave. Duration
- 28h 58m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $10,000–35,000
- Website
- united.com
Flights from Don Mueang International Airport to Oaxaca International Airport via Tokyo Narita, Houston
- Ave. Duration
- 30h 11m
- When
- Tuesday to Saturday
- Estimated price
- $10,000–36,000
Flights from Suvarnabhumi Airport to Puerto Escondido International Airport via Tokyo Narita, Houston
- Ave. Duration
- 41h 34m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $8,500–30,000
Flights from Suvarnabhumi Airport to Hermanos Serdán International Airport via Tokyo Narita, Houston
- Ave. Duration
- 41h 26m
- When
- Every day
- Estimated price
- $10,000–35,000
Flights from Suvarnabhumi Airport to Veracruz International Airport via Tokyo Narita, Houston
- Ave. Duration
- 40h 45m
- When
- Every day
- Estimated price
- $9,000–32,000
- Website
- aircanada.com
Flights from Suvarnabhumi Airport to Puerto Escondido International Airport via Vancouver
- Ave. Duration
- 36h 20m
- When
- Friday
- Estimated price
- $8,000–29,000
Flights from Suvarnabhumi Airport to Benito Juárez International Airport via Vancouver
- Ave. Duration
- 29h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $8,000–28,000
Flights from Suvarnabhumi Airport to Huatulco International Airport via Vancouver
- Ave. Duration
- 22h
- When
- Friday
- Estimated price
- $11,000–39,000
Flights from Suvarnabhumi Airport to Veracruz International Airport via Vancouver, Houston
- Ave. Duration
- 40h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $9,000–31,000
- Website
- aerotaxisdemexico.com
Flights from Suvarnabhumi Airport to Oaxaca International Airport via Vancouver, Puerto Escondido International Airport
- Ave. Duration
- 38h 30m
- When
- Friday
- Estimated price
- $9,500–33,000
Flights from Suvarnabhumi Airport to Oaxaca International Airport via Vancouver, Huatulco International Airport
- Ave. Duration
- 40h 30m
- When
- Friday, Monday, and Wednesday
- Estimated price
- $9,500–33,000
- Website
- vivaaerobus.com
Flights from Suvarnabhumi Airport to Puerto Escondido International Airport via Tokyo Narita, Benito Juárez International Airport
- Ave. Duration
- 26h 59m
- When
- Every day
- Estimated price
- $8,000–65,000
Flights from Suvarnabhumi Airport to Veracruz International Airport via Tokyo Narita, Benito Juárez International Airport
- Ave. Duration
- 23h 10m
- When
- Every day
- Estimated price
- $9,000–65,000
- Website
- jal.com
Flights from Suvarnabhumi Airport to Benito Juárez International Airport via Tokyo Narita
- Ave. Duration
- 20h 35m
- When
- Every day
- Estimated price
- $8,000–29,000
Flights from Suvarnabhumi Airport to Veracruz International Airport via Tokyo Narita, Benito Juárez International Airport
- Ave. Duration
- 32h 36m
- When
- Every day
- Estimated price
- $9,000–31,000
- Website
- westjet.com
Flights from Suvarnabhumi Airport to Benito Juárez International Airport via Vancouver
- Ave. Duration
- 21h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $8,000–28,000
Flights from Suvarnabhumi Airport to Huatulco International Airport via Vancouver
- Ave. Duration
- 22h 20m
- When
- Monday and Wednesday
- Estimated price
- $11,000–39,000
Flights from Suvarnabhumi Airport to Veracruz International Airport via Vancouver, Benito Juárez International Airport
- Ave. Duration
- 24h 18m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $8,500–31,000
- Website
- ana.co.jp
Flights from Suvarnabhumi Airport to Benito Juárez International Airport via Tokyo Narita
- Ave. Duration
- 20h 15m
- When
- Every day
- Estimated price
- $8,000–60,000
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Veracruz Airport to Xalapa
- Ave. Duration
- 1h 34m
- Frequency
- Every 3 hours
- Estimated price
- $260–470
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Xalapa to Puebla CAPU
- Ave. Duration
- 2h 40m
- Frequency
- Every 2 hours
- Estimated price
- $390–600
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Puebla Terminal CAPU to Oaxaca
- Ave. Duration
- 4h 40m
- Frequency
- Every 2 hours
- Estimated price
- $700–1,100
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- ADO
- $766
- ADO Platino
- $1,074
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Xalapa to Puebla CAPU
- Ave. Duration
- 2h 45m
- Frequency
- Every 3 hours
- Estimated price
- $250–440
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
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 Luton Airport into central London, Flying into Beijing?, and How to get from JFK to New York City - to help you get the most out of your next trip.









