Best way to travel between

Victorville, CA, United States
Tepic, Mexico
Travel Modes
Price
Distance
Duration
CO2
train
$156.0
2310.88 km
34h 6mins
122.48 kgs
 
bus
$185.0
2708.1 km
36h 20mins
81.24 kgs
 
drive
$210.0
2506.82 km
28h 31mins
320.87 kgs
 
flight
$233.0
2340.0 km
13h 20mins
252.72 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2310.88 km 34h 6mins 2,040 MXN 156.0
Bus 2708.1 km 36h 20mins 2,419 MXN 185.0
Drive 2506.82 km 28h 31mins 2,746 MXN 210.0
Flight 2340.0 km 13h 20mins 3,047 MXN 233.0
Take Train from Victorville, CA to San Bernardino, CA
Time: 32mins Cost: 340 MXN; $ 23.4 - 28.6 USD CO2 Emission: 3.92 kgs
Take Bus from San Bernardino, CA to Indio, CA
Time: 1h 34mins Cost: 235 MXN; $ 16.2 - 19.8 USD CO2 Emission: 3.91 kgs
Take Bus from Indio, CA to Mexicali, Mexico
Time: 2h 37mins Cost: 235 MXN; $ 16.2 - 19.8 USD CO2 Emission: 5.11 kgs
Take Bus from Mexicali Bus Terminal to Mazatlán
Time: 21h 19mins Cost: 1,046 MXN; $ 72.0 - 88.0 USD CO2 Emission: 49.58 kgs
Take Bus from Mazatlán to Tepic
Time: 4h 10mins Cost: 183 MXN; $ 12.6 - 15.4 USD CO2 Emission: 8.53 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Victorville, CA, United States and Tepic, Mexico is to travel by train, which will cost about 2,040 MXN or 140.40 USD.