There are 6 ways to get from Tapachula to Santa Ana Necoxtla by plane, bus, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Benito Juárez International Airport, bus
best- Fly from Tapachula International Airport (TAP) to Benito Juárez International Airport (MEX)plane TAP - MEX
- Take the bus from Terminal Central de Autobuses del Norte to Puebla Terminal CAPUbus
- Take the bus from Puebla to Izúcar de Matamorosbus
6h 54m$2,775–6,079Bus
cheapest- Take the bus from Tapachula to Puebla CAPUbus
- Take the bus from Puebla to Izúcar de Matamorosbus Primera
20h 12m$1,021–3,080Bus, taxi
- Take the bus from Tapachula to Pueblabus
- Take the taxi from Puebla to Santa Ana Necoxtlataxi
15h 4m$1,470–1,991Drive 952.7 km
- Drive from Tapachula to Santa Ana Necoxtlacar 952.7 km
12h 42m$1,694–2,446Fly to Hermanos Serdán International Airport, bus
- Fly from Tapachula International Airport (TAP) to Hermanos Serdán International Airport (PBC)plane TAP - PBC
- Take the bus from Puebla to Izúcar de Matamorosbus
9h 8m$2,710–7,534Bus via Tapachula
- Take the bus from Tapachula to Puebla Terminal CAPUbus Tapachula
- Take the bus from Puebla to Izúcar de Matamorosbus Primera
21h 12m$1,160–2,075
Tapachula International Airport (TAP) to Benito Juárez International Airport (MEX) flights
Questions & Answers
The cheapest way to get from Tapachula to Santa Ana Necoxtla is to bus which costs $1000 - $3100 and takes 20h 12m.
The fastest way to get from Tapachula to Santa Ana Necoxtla is to fly and bus which takes 6h 54m and costs $2700 - $6500.
No, there is no direct bus from Tapachula to Santa Ana Necoxtla. However, there are services departing from Tapachula and arriving at Izúcar de Matamoros via Puebla. The journey, including transfers, takes approximately 20h 12m.
The distance between Tapachula and Santa Ana Necoxtla is 1119 km. The road distance is 952.7 km.
The best way to get from Tapachula to Santa Ana Necoxtla without a car is to bus and taxi which takes 15h 4m and costs $1400 - $2000.
It takes approximately 6h 54m to get from Tapachula to Santa Ana Necoxtla, including transfers.
Tapachula to Santa Ana Necoxtla bus services, operated by ADO, depart from Tapachula station.
Tapachula to Santa Ana Necoxtla bus services, operated by ADO, arrive at Puebla CAPU station.
Yes, the driving distance between Tapachula to Santa Ana Necoxtla is 953 km. It takes approximately 12h 42m to drive from Tapachula to Santa Ana Necoxtla.
There are two+ hotels available in Santa Ana Necoxtla.
What companies run services between Tapachula, Mexico and Santa Ana Necoxtla, Mexico?
You can take a bus from Tapachula to Santa Ana Necoxtla via Puebla CAPU, Puebla, and Izúcar de Matamoros in around 20h 12m.
- Website
- aeromexico.com
Flights from Tapachula International Airport to Benito Juárez International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- $1,400–8,000
- Website
- vivaaerobus.com
Flights from Tapachula International Airport to Hermanos Serdán International Airport via Monterrey
- Ave. Duration
- 7h 50m
- When
- Tuesday, Monday, and Saturday
- Estimated price
- $2,000–6,500
Flights from Tapachula International Airport to Hermanos Serdán International Airport via Guadalajara
- Ave. Duration
- 5h
- When
- Thursday
- Estimated price
- $2,000–7,500
- Website
- volaris.com
Flights from Tapachula International Airport to Benito Juárez International Airport
- Ave. Duration
- 1h 44m
- When
- Every day
- Estimated price
- $1,800–4,700
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Terminal Central de Autobuses del Norte to Puebla Terminal CAPU
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- $310–450
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Tapachula to Puebla CAPU
- Ave. Duration
- 18h
- Frequency
- Every 4 hours
- Estimated price
- $1,700–2,700
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 222 249 7419
- [email protected]
- Website
- autobusesoro.com.mx
Bus from Puebla to Izúcar de Matamoros
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- $60–200
- Schedules at
- autobusesoro.com.mx
Bus from Puebla to Izúcar de Matamoros
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- $60–200
- Schedules at
- autobusesoro.com.mx
Bus from Puebla to Izúcar de Matamoros
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- $60–200
- Schedules at
- autobusesoro.com.mx
Bus from Puebla to Izúcar de Matamoros
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- $60–200
- Schedules at
- autobusesoro.com.mx
- Phone
- +52 961 638 5018
- [email protected]
- Website
- autobusestitanium.com
Bus from Tapachula to Puebla
- Ave. Duration
- 14h
- Frequency
- 3 times a day
- Estimated price
- $800–1,200
- Schedules at
- autobusestitanium.com
- Book at
- autobusestitanium.com
- Delux
- $800–1,200
- First Class
- $800–950
Bus from Tapachula to Puebla CAPU
- Ave. Duration
- 13h 9m
- Frequency
- Once daily
- Estimated price
- $800–1,200
- Schedules at
- autobusestitanium.com
- Book at
- autobusestitanium.com
- Delux
- $800–1,200
- First Class
- $800–950
- Phone
- +52 713 120 0700
- [email protected]
- Website
- autotravel.mx
Bus from Tapachula to Puebla Terminal CAPU
- Ave. Duration
- 19h
- Frequency
- Once daily
- Estimated price
- $950–1,700
- Schedules at
- autotravel.mx
- Book at
- autotravel.mx
- Ave. Duration
- 1h 4m
- Estimated price
- $650–850
Taxi Bosques
- Phone
- +52 222 218 20 00
Taxi Central Esmeralda
- Phone
- +52 222 236 55 25
- Website
- facebook.com
Taxis del Valle
- Phone
- +52 222 704 62 20
Taxis HM
- Phone
- +52 222 793 65 12
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 Travelling to the US: What do I need to know?, The beginner’s guide to the 2018 World Nomad Games, and Which London airport should I choose? - to help you get the most out of your next trip.



















