Best way to travel between

Tapachula, Mexico
San Antonio, TX, United States
Travel Modes
Price
Distance
Duration
CO2
bus
$206.0
2788.8 km
46h 26mins
83.66 kgs
 
drive
$210.0
2580.6 km
28h 41mins
330.32 kgs
 
flight
$306.0
1897.79 km
10h 57mins
204.96 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2788.8 km 46h 26mins 206 USD 206.0
Drive 2580.6 km 28h 41mins 210 USD 210.0
Flight 1897.79 km 10h 57mins 306 USD 306.0
Take Bus from Tapachula to San Cristóbal de las Casas
Time: 9h 27mins Cost: 21 USD; $ 18.9 - 23.1 USD CO2 Emission: 10.67 kgs
Take Bus from San Cristóbal de las Casas to Mexico City North Bus
Time: 14h 42mins Cost: 65 USD; $ 58.5 - 71.5 USD CO2 Emission: 29.05 kgs
Take Bus from Mexico City North Bus to Monterrey
Time: 12h 52mins Cost: 55 USD; $ 49.5 - 60.5 USD CO2 Emission: 28.92 kgs
Take Bus from Monterrey, TX to San Antonio, TX
Time: 7h 0mins Cost: 65 USD; $ 58.5 - 71.5 USD CO2 Emission: 15.05 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Tapachula, Mexico and San Antonio, TX, United States is to travel by bus, which will cost about 206 USD or 185.40 USD.