HUB hero image

How to Travel from

Tapachula to Puebla

by Route or Car

Tapachula
+0
Puebla
Transport search to Puebla
Tapachula
+0
Puebla
Building a composite car route
Cheapest
Best Offer!
Car
26 h 54 min
2394 km.
from $131
Composite Route Car Only

Two ways to Travel from Tapachula to Puebla

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

Autotravel

Phone:
+52 713 120 0700
Website:
autotravel.mx/
Bus from Tapachula to Puebla
Ave. Duration:
19h
Frequency:
5 times a week
Estimated price:
$54.79–$101.93

Autobuses Fletes y Pasajes S.A. de C.V (Fypsa)

Phone:
800 397 7292
Website:
fypsa.com.mx/
Bus from México Aeropuerto to San
Ave. Duration:
1h 20m
Frequency:
Every 4 hours
Estimated price:
$4.20–$10.19

Autobuses Titanium

Phone:
+52 961 638 5018
Website:
autobusestitanium.com/
Bus from Tapachula to Puebla
Ave. Duration:
14h
Frequency:
3 times a day
Estimated price:
$53.51–$70.08

Airlines

Aeroméxico

Website:
aeromexico.com/es-mx
Plane from Tapachula International Airport to Mexico
Ave. Duration:
1h 54m
Frequency:
Every day
Estimated price:
$229.35–$764.49

Viva Aerobus

Website:
vivaaerobus.com
Plane from Tapachula International Airport to Puebla
Ave. Duration:
12h 15m
Frequency:
Monday, Wednesday, and Friday
Estimated price:
$331.28–$1,210.44

Volaris

Website:
volaris.com/
Plane from Tapachula International Airport to Mexico
Ave. Duration:
1h 48m
Frequency:
Every day
Estimated price:
$152.90–$955.61

Questions and Answers

What is the cheapest way to get from Tapachula to Puebla?

The cheapest way to get from Tapachula to Puebla is to bus which costs $45.65 - $59.78 and takes 14h.

What is the fastest way to get from Tapachula to Puebla?

The fastest way to get from Tapachula to Puebla is to fly and bus which takes 4h 37m and costs $130.43 - $543.48 .

Is there a direct bus between Tapachula and Puebla?

Yes, there is a direct bus departing from Tapachula and arriving at Puebla. Services depart three times a day, and operate every day. The journey takes approximately 14h.

Is there a direct flight between Tapachula and Puebla?

There are no direct flights between Tapachula and Puebla. The fastest has 1 change and takes 12h 15m and costs $282.61 - $1032.61 .

How far is it from Tapachula to Puebla?

The distance between Tapachula and Puebla is 991 km. The road distance is 1036.3 km.

How do I travel from Tapachula to Puebla without a car?

The best way to get from Tapachula to Puebla without a car is to bus which takes 14h and costs $45.65 - $59.78 .

How long does it take to get from Tapachula to Puebla?

It takes approximately 4h 37m to get from Tapachula to Puebla, including transfers.

Where do I catch the Tapachula to Puebla bus from?

Tapachula to Puebla bus services, operated by Autobuses Titanium, depart from Tapachula station.

Bus or fly from Tapachula to Puebla?

The best way to get from Tapachula to Puebla is to bus which takes 14h and costs $45.65 - $59.78 . Alternatively, you can fly, which costs $293.48 - $1086.96 and takes 10h 8m.

Where does the Tapachula to Puebla bus arrive?

Tapachula to Puebla bus services, operated by Autobuses Titanium, arrive at Puebla station.

Can I drive from Tapachula to Puebla?

Yes, the driving distance between Tapachula to Puebla is 1036 km. It takes approximately 12h 3m to drive from Tapachula to Puebla.

Where can I stay near Puebla?

There are two+ hotels available in Puebla. Prices start at $0.00 per night.
+0