Best way to travel between

Oaxaca, Mexico
Los Angeles
Travel Modes
Price
Distance
Duration
CO2
bus
$201.0
3705.66 km
52h 0mins
111.17 kgs
 
flight
$240.0
2967.18 km
5h 51mins
320.46 kgs
 
flight
$267.0
3041.85 km
10h 56mins
328.52 kgs
 
bus
$281.0
3822.0 km
55h 31mins
114.66 kgs
 
flight
$304.0
2939.64 km
9h 55mins
317.48 kgs
 
flight
$308.0
2967.18 km
10h 13mins
320.46 kgs
 
drive
$360.0
3627.66 km
37h 53mins
464.34 kgs
 
train
$547.0
4194.53 km
57h 0mins
222.31 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 3705.66 km 52h 0mins 201 USD 201.0
Flight 2967.18 km 5h 51mins 240 USD 240.0
Flight 3041.85 km 10h 56mins 267 USD 267.0
Bus 3822.0 km 55h 31mins 281 USD 281.0
Flight 2939.64 km 9h 55mins 304 USD 304.0
Flight 2967.18 km 10h 13mins 308 USD 308.0
Drive 3627.66 km 37h 53mins 360 USD 360.0
Train 4194.53 km 57h 0mins 547 USD 547.0
Take Bus from ADO Oaxaca to Puebla Terminal CAPU
Time: 5h 6mins Cost: 25 USD; $ 22.5 - 27.5 USD CO2 Emission: 10.44 kgs
Take Bus from Puebla CAPU to México Central Norte
Time: 2h 19mins Cost: 11 USD; $ 9.9 - 12.1 USD CO2 Emission: 4.3 kgs
Take Bus from Mexico to Obregón
Time: 24h 29mins Cost: 80 USD; $ 72.0 - 88.0 USD CO2 Emission: 52.06 kgs
Take Bus from Ciudad Obregón to Los Angeles
Time: 18h 1mins Cost: 85 USD; $ 76.5 - 93.5 USD CO2 Emission: 44.39 kgs
Source: Rome2rio

Mode of travel comparision chart

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