Best way to travel between

Tapachula, Mexico
McAllen, TX, United States
Travel Modes
Price
Distance
Duration
CO2
bus
$36.86
2224.37 km
26h 20mins
66.73 kgs
 
flight
$133.86
1435.28 km
7h 18mins
155.01 kgs
 
drive
$146.3
1838.38 km
23h 17mins
235.31 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2224.37 km 26h 20mins 37 USD 36.86
Flight 1435.28 km 7h 18mins 134 USD 133.86
Drive 1838.38 km 23h 17mins 146 USD 146.3
Take Bus from Tapachula to Puebla
Time: 12h 0mins Cost: 38 USD; $ 34.2 - 41.8 USD CO2 Emission: 34.67 kgs
Take Walk from Puebla to San Lázaro_1_4
Time: 10mins Cost: 0 USD; $ 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: 1 USD; $ 0.9 - 1.1 USD CO2 Emission: 0.17 kgs
Take Train from Oceanía to Autobuses Del Norte
Time: 12mins Cost: 1 USD; $ 0.9 - 1.1 USD CO2 Emission: 0.39 kgs
Take Bus from Mexico Norte to Tepotzotlán
Time: 23mins Cost: 3 USD; $ 2.7 - 3.3 USD CO2 Emission: 0.91 kgs
Take Bus from Tepotzotlán to Reynosa
Time: 12h 0mins Cost: 40 USD; $ 36.0 - 44.0 USD CO2 Emission: 30.31 kgs
Take Drive from Reynosa to McAllen
Time: 15mins Cost: 1 USD; $ 0.9 - 1.1 USD CO2 Emission: 2.12 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Tapachula, Mexico and McAllen, TX, United States is to travel by bus, which will cost about 37 USD or 33.30 USD.