Best way to travel between

Oakland, CA, United States
Morelia, Mexico
Travel Modes
Price
Distance
Duration
CO2
train
$249.0
3510.0 km
55h 18mins
186.03 kgs
 
drive
$280.0
3482.96 km
38h 49mins
445.82 kgs
 
flight
$301.0
2923.95 km
6h 49mins
315.79 kgs
 
bus
$385.0
3981.06 km
55h 5mins
119.43 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 3510.0 km 55h 18mins 3,256 MXN 249.0
Drive 3482.96 km 38h 49mins 3,661 MXN 280.0
Flight 2923.95 km 6h 49mins 3,936 MXN 301.0
Bus 3981.06 km 55h 5mins 5,034 MXN 385.0
Take Train from Oakland - Jack London Square to San Jose
Time: 1h 7mins Cost: 340 MXN; $ 23.4 - 28.6 USD CO2 Emission: 3.83 kgs
Take Train from San Jose Diridon Caltrain to Gilroy Caltrain
Time: 53mins Cost: 92 MXN; $ 6.3 - 7.7 USD CO2 Emission: 2.69 kgs
Take Bus from Gilroy, CA to Tijuana
Time: 12h 8mins Cost: 850 MXN; $ 58.5 - 71.5 USD CO2 Emission: 22.78 kgs
Take Bus from Tijuana Bus Terminal to Guadalajara
Time: 33h 48mins Cost: 1,700 MXN; $ 117.0 - 143.0 USD CO2 Emission: 70.04 kgs
Take Bus from Guadalajara to Morelia
Time: 4h 25mins Cost: 275 MXN; $ 18.9 - 23.1 USD CO2 Emission: 8.8 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Oakland, CA, United States and Morelia, Mexico is to travel by train, which will cost about 3,256 MXN or 224.10 USD.