There are 6 ways to get from Havana to Tapachula by plane, shuttle, 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 José Martí International Airport to Tapachula International Airport
best- Fly from José Martí International Airport (HAV) to Tapachula International Airport (TAP)plane HAV - TAP
9h 22m$6,568–29,758Bus to Juan Gualberto Gómez International Airport, fly to La Aurora International Airport, shuttle
cheapest- Take the bus from Terminal de Ómnibus Nacionales La Habana to Varadero Airportbus
- Fly from Juan Gualberto Gómez International Airport (VRA) to La Aurora International Airport (GUA)plane VRA - GUA
- Take a shuttle bus from Antigua Guatemala to Tapachula
16h 58m$3,405–10,434Fly José Martí International Airport to La Aurora International Airport, shuttle
- Fly from José Martí International Airport (HAV) to La Aurora International Airport (GUA)plane HAV - GUA
- Take a shuttle bus from Antigua Guatemala to Tapachula
15h 48m$5,488–20,289Fly José Martí International Airport to Ángel Albino Corzo International Airport, bus
- Fly from José Martí International Airport (HAV) to Ángel Albino Corzo International Airport (TGZ)plane HAV - TGZ
- Take the bus from Tuxtla Gutiérrez to Tapachulabus
16h 17m$6,404–23,354Fly José Martí International Airport to Carlos Rovirosa Pérez International Airport, bus
- Fly from José Martí International Airport (HAV) to Carlos Rovirosa Pérez International Airport (VSA)plane HAV - VSA
- Take the bus from Villahermosa Airport to Cárdenasbus
- Take the bus from Cárdenas to Tapachulabus
20h 56m$7,248–23,388Fly José Martí International Airport to Cuscatlán International Airport, bus
- Fly from José Martí International Airport (HAV) to Cuscatlán International Airport (SAL)plane HAV - SAL
- Take the bus from San Salvador Airport to San Salvadorbus
- Take the bus from San Salvador to Tapachulabus
19h 49m$6,052–25,152
José Martí International Airport (HAV) to Tapachula International Airport (TAP) flights
Comparing Your Travel Options
The cheapest way to get from Havana to Tapachula is to bus and fly and shuttle which costs $3400 - $11000 and takes 16h 58m.
The fastest way to get from Havana to Tapachula is to fly which takes 9h 22m and costs $6500 - $30000.
The distance between Havana and Tapachula is 1424 km.
It takes approximately 9h 22m to get from Havana to Tapachula, including transfers.
Tapachula is 2h behind Havana. It is currently 2:03 AM in Havana and 12:03 AM in Tapachula.
There are 47+ hotels available in Tapachula.
What companies run services between Havana, Cuba and Tapachula, Mexico?
Aeroméxico, Volaris, and three other airlines fly from José Martí International Airport (HAV) to Tapachula International Airport (TAP) 4 times a day.
- Website
- copaair.com
Flights from José Martí International Airport to Tapachula International Airport via Mexico City
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- $6,000–29,000
Flights from José Martí International Airport to Tapachula International Airport via Merida, Mexico City
- Ave. Duration
- 9h 55m
- When
- Wednesday
- Estimated price
- $9,000–45,000
Flights from José Martí International Airport to Tapachula International Airport via Cancun, Mexico City
- Ave. Duration
- 13h 15m
- When
- Every day
- Estimated price
- $9,000–45,000
Flights from José Martí International Airport to La Aurora International Airport via Panama City
- Ave. Duration
- 6h 44m
- When
- Every day
- Estimated price
- $5,000–22,000
Flights from José Martí International Airport to Ángel Albino Corzo International Airport via Cancun
- Ave. Duration
- 8h 28m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $5,500–22,000
Flights from José Martí International Airport to Cuscatlán International Airport via Panama City
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- $5,000–24,000
- Website
- volaris.com
Flights from José Martí International Airport to Tapachula International Airport via Mexico City
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- $6,000–29,000
Flights from José Martí International Airport to Tapachula International Airport via Merida, Mexico City
- Ave. Duration
- 9h 55m
- When
- Wednesday
- Estimated price
- $9,000–45,000
Flights from José Martí International Airport to Tapachula International Airport via Cancun, Mexico City
- Ave. Duration
- 13h 15m
- When
- Every day
- Estimated price
- $9,000–45,000
Flights from José Martí International Airport to Ángel Albino Corzo International Airport via Cancun
- Ave. Duration
- 8h 28m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $5,500–22,000
- Website
- aeromexico.com
Flights from José Martí International Airport to Tapachula International Airport via Cancun, Mexico City
- Ave. Duration
- 10h 25m
- When
- Every day
- Estimated price
- $6,000–29,000
Flights from José Martí International Airport to Tapachula International Airport via Miami, Mexico City
- Ave. Duration
- 11h 25m
- When
- Saturday
- Estimated price
- $7,500–33,000
Flights from José Martí International Airport to Ángel Albino Corzo International Airport via Mexico City
- Ave. Duration
- 8h 22m
- When
- Every day
- Estimated price
- $5,000–23,000
Flights from José Martí International Airport to Carlos Rovirosa Pérez International Airport via Mexico City
- Ave. Duration
- 7h 58m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $5,000–24,000
- Website
- aa.com
Flights from José Martí International Airport to La Aurora International Airport via Miami
- Ave. Duration
- 6h 4m
- When
- Every day
- Estimated price
- $3,800–18,000
Flights from Juan Gualberto Gómez International Airport to La Aurora International Airport via Miami
- Ave. Duration
- 8h 14m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $1,600–8,000
- Website
- vivaaerobus.com
Flights from José Martí International Airport to Ángel Albino Corzo International Airport via Mexico City
- Ave. Duration
- 5h 31m
- When
- Thursday
- Estimated price
- $7,000–35,000
Flights from José Martí International Airport to Carlos Rovirosa Pérez International Airport via Merida
- Ave. Duration
- 5h 36m
- When
- Wednesday
- Estimated price
- $6,000–37,000
Flights from José Martí International Airport to Carlos Rovirosa Pérez International Airport via Cancun
- Ave. Duration
- 8h 31m
- When
- Every day
- Estimated price
- $6,000–21,000
- Website
- avianca.com
Flights from José Martí International Airport to Cuscatlán International Airport via Miami
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- $10,000–42,000
- Phone
- +502 4021 1921
- [email protected]
- Website
- aviajarguatemala.webnode.es
Shuttle from Antigua Guatemala to Tapachula
- Ave. Duration
- 4h 29m
- Frequency
- 5 times a week
- Estimated price
- $1,300–1,800
- Schedules at
- facebook.com
Shuttle from Antigua Guatemala to Tapachula
- Ave. Duration
- 4h 29m
- Frequency
- 5 times a week
- Estimated price
- $1,300–1,800
- Schedules at
- facebook.com
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Tuxtla Gutiérrez to Tapachula
- Ave. Duration
- 5h 25m
- Frequency
- Once daily
- Estimated price
- $750–1,100
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Villahermosa Airport to Cárdenas
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- $190–280
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +53 59 89 0616
- [email protected]
- Website
- Viazul
Bus from Terminal de Ómnibus Nacionales La Habana to Varadero Airport
- Ave. Duration
- 1h 50m
- Frequency
- 4 times a day
- Estimated price
- $220–360
- Website
- Viazul
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Cárdenas to Tapachula
- Ave. Duration
- 9h 50m
- Frequency
- Once daily
- Estimated price
- $950–1,900
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- [email protected]
Bus from San Salvador Airport to San Salvador
- Ave. Duration
- 30 min
- Frequency
- Every 20 minutes
- Estimated price
- $19
- Schedules at
- centrocoasting.com
- Phone
- +𝟓𝟎𝟑 𝟐𝟐𝟐𝟒 𝟔𝟓𝟒𝟖
- [email protected]
- Website
- El Condor Internacional
Bus from San Salvador to Tapachula
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- $925
- Schedules at
- El Condor Internacional
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 French strikes 2018: What are my alternative transport options?, Which side of Niagara Falls should I choose (and how do I get there)?, and How to get from Florence to Rome - to help you get the most out of your next trip.




















