Best way to travel between

San Cristóbal de Las Casas, Chiapas, Mexico
Monterrey, Mexico
Travel Modes
Price
Distance
Duration
CO2
bus
$116.0
1836.18 km
27h 54mins
55.09 kgs
 
bus
$127.0
1876.66 km
30h 30mins
56.3 kgs
 
flight
$135.0
1438.5 km
5h 7mins
155.36 kgs
 
bus
$143.0
1926.08 km
27h 2mins
57.78 kgs
 
bus
$147.0
1936.2 km
26h 10mins
58.09 kgs
 
drive
$190.0
1844.16 km
20h 41mins
236.05 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1836.18 km 27h 54mins 1,517 MXN 116.0
Bus 1876.66 km 30h 30mins 1,661 MXN 127.0
Flight 1438.5 km 5h 7mins 1,765 MXN 135.0
Bus 1926.08 km 27h 2mins 1,870 MXN 143.0
Bus 1936.2 km 26h 10mins 1,922 MXN 147.0
Drive 1844.16 km 20h 41mins 2,484 MXN 190.0
Take Bus from San Cristóbal de las Casas to México Central Norte
Time: 14h 59mins Cost: 719 MXN; $ 49.5 - 60.5 USD CO2 Emission: 28.08 kgs
Take Bus from Mexico Norte to Monterrey
Time: 12h 12mins Cost: 785 MXN; $ 54.0 - 66.0 USD CO2 Emission: 27.02 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from San Cristóbal de Las Casas, Chiapas, Mexico and Monterrey, Mexico is to travel by bus, which will cost about 1,517 MXN or 104.40 USD.