Best way to travel between

Mexicali, Mexico
Portland
Travel Modes
Price
Distance
Duration
CO2
bus
$160.0
2075.7 km
30h 54mins
62.27 kgs
 
drive
$200.0
1973.48 km
20h 44mins
252.61 kgs
 
flight
$202.0
1764.88 km
10h 15mins
190.61 kgs
 
flight
$225.0
1605.9 km
6h 9mins
173.44 kgs
 
flight
$235.0
1777.78 km
8h 27mins
192.0 kgs
 
flight
$265.0
1769.7 km
13h 15mins
191.13 kgs
 
train
$405.0
2392.69 km
39h 2mins
126.81 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2075.7 km 30h 54mins 160 USD 160.0
Drive 1973.48 km 20h 44mins 200 USD 200.0
Flight 1764.88 km 10h 15mins 202 USD 202.0
Flight 1605.9 km 6h 9mins 225 USD 225.0
Flight 1777.78 km 8h 27mins 235 USD 235.0
Flight 1769.7 km 13h 15mins 265 USD 265.0
Train 2392.69 km 39h 2mins 405 USD 405.0
Take Bus from Mexicali to Tijuana
Time: 2h 28mins Cost: 17 USD; $ 15.3 - 18.7 USD CO2 Emission: 5.32 kgs
Take Walk from Tijuana to San Ysidro, Ca
Time: 13mins Cost: 0 USD; $ 0.1 - 0.2 USD CO2 Emission: 0.14 kgs
Take Bus from San Ysidro, Ca to Los Angeles, Ca
Time: 4h 0mins Cost: 23 USD; $ 20.7 - 25.3 USD CO2 Emission: 6.88 kgs
Take Bus from Los Angeles, Ca to Portland, Or
Time: 22h 47mins Cost: 120 USD; $ 108.0 - 132.0 USD CO2 Emission: 50.06 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Mexicali, Mexico and Portland is to travel by bus, which will cost about 160 USD or 144.00 USD.