Best way to travel between

Tapachula, Mexico
Guadalajara, Mexico
Travel Modes
Price
Distance
Duration
CO2
bus
$36.48
1705.36 km
20h 5mins
51.16 kgs
 
flight
$69.35
1362.27 km
3h 32mins
147.13 kgs
 
drive
$139.16
1695.77 km
18h 40mins
217.06 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1705.36 km 20h 5mins 477 MXN 36.48
Flight 1362.27 km 3h 32mins 907 MXN 69.35
Drive 1695.77 km 18h 40mins 1,820 MXN 139.16
Take Bus from Tapachula to Puebla
Time: 12h 0mins Cost: 497 MXN; $ 34.2 - 41.8 USD CO2 Emission: 34.67 kgs
Take Walk from Puebla to San Lázaro_1_4
Time: 10mins Cost: 0 MXN; $ 0.0 - 0.0 USD CO2 Emission: 0.1 kgs
Take Train from San Lázaro_1_4 to Oceanía_1
Time: 4mins Cost: 13 MXN; $ 0.9 - 1.1 USD CO2 Emission: 0.17 kgs
Take Train from Oceanía to Autobuses Del Norte
Time: 12mins Cost: 13 MXN; $ 0.9 - 1.1 USD CO2 Emission: 0.39 kgs
Take Bus from Mexico Norte to Tepotzotlán
Time: 23mins Cost: 52 MXN; $ 3.6 - 4.4 USD CO2 Emission: 0.91 kgs
Take Bus from Tepotzotlán to Guadalajara
Time: 6h 0mins Cost: 588 MXN; $ 40.5 - 49.5 USD CO2 Emission: 15.24 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Tapachula, Mexico and Guadalajara, Mexico is to travel by bus, which will cost about 471 MXN or 32.40 USD.