Best way to travel between

Veracruz, Mexico
Monterrey, Mexico
Travel Modes
Price
Distance
Duration
CO2
bus
$65.0
1058.4 km
18h 54mins
31.75 kgs
 
drive
$110.0
1340.03 km
13h 36mins
171.52 kgs
 
flight
$135.0
884.76 km
2h 9mins
95.55 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1058.4 km 18h 54mins 850 MXN 65.0
Drive 1340.03 km 13h 36mins 1,438 MXN 110.0
Flight 884.76 km 2h 9mins 1,765 MXN 135.0
Take Bus from Veracruz to Tampico
Time: 9h 53mins Cost: 392 MXN; $ 27.0 - 33.0 USD CO2 Emission: 15.29 kgs
Take Bus from Tampico to Monterrey
Time: 7h 58mins Cost: 458 MXN; $ 31.5 - 38.5 USD CO2 Emission: 16.47 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Veracruz, Mexico and Monterrey, Mexico is to travel by bus, which will cost about 850 MXN or 58.50 USD.