Best way to travel between

Los Angeles
Oaxaca, Mexico
Travel Modes
Price
Distance
Duration
CO2
bus
$200.0
3806.25 km
53h 9mins
114.19 kgs
 
flight
$241.0
3026.4 km
7h 15mins
326.85 kgs
 
bus
$283.0
3676.4 km
53h 19mins
110.29 kgs
 
drive
$360.0
3623.54 km
37h 28mins
463.81 kgs
 
train
$538.0
4223.82 km
55h 30mins
223.86 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 3806.25 km 53h 9mins 2,615 MXN 200.0
Flight 3026.4 km 7h 15mins 3,151 MXN 241.0
Bus 3676.4 km 53h 19mins 3,700 MXN 283.0
Drive 3623.54 km 37h 28mins 4,707 MXN 360.0
Train 4223.82 km 55h 30mins 7,035 MXN 538.0
Take Bus from Los Angeles to Ciudad Obregón
Time: 18h 32mins Cost: 1,111 MXN; $ 76.5 - 93.5 USD CO2 Emission: 45.57 kgs
Take Bus from Obregón to Mexico
Time: 25h 12mins Cost: 1,046 MXN; $ 72.0 - 88.0 USD CO2 Emission: 53.69 kgs
Take Bus from México Central Norte to México TAPO
Time: 47mins Cost: 13 MXN; $ 0.9 - 1.1 USD CO2 Emission: 0.34 kgs
Take Bus from México Terminal TAPO to ADO Oaxaca
Time: 6h 18mins Cost: 458 MXN; $ 31.5 - 38.5 USD CO2 Emission: 14.62 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Los Angeles and Oaxaca, Mexico is to travel by bus, which will cost about 2,615 MXN or 180.00 USD.