Best way to travel between

Phoenix, AZ, United States
Mazatlán, Mexico
Travel Modes
Price
Distance
Duration
CO2
bus
$132.0
1916.98 km
30h 32mins
57.51 kgs
 
drive
$140.0
1686.11 km
20h 9mins
215.82 kgs
 
flight
$242.0
1341.06 km
4h 58mins
144.83 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1916.98 km 30h 32mins 1,726 MXN 132.0
Drive 1686.11 km 20h 9mins 1,831 MXN 140.0
Flight 1341.06 km 4h 58mins 3,164 MXN 242.0
Take Bus from Phoenix, AZ to Wickenburg, AZ
Time: 1h 16mins Cost: 392 MXN; $ 27.0 - 33.0 USD CO2 Emission: 2.47 kgs
Take Bus from Wickenburg, AZ to Nogales, AZ
Time: 4h 18mins Cost: 222 MXN; $ 15.3 - 18.7 USD CO2 Emission: 11.33 kgs
Take Car from Nogales, AZ to Nogales
Time: 4mins Cost: 131 MXN; $ 9.0 - 11.0 USD CO2 Emission: 0.56 kgs
Take Bus from Nogales to Mazatlán
Time: 23h 39mins Cost: 981 MXN; $ 67.5 - 82.5 USD CO2 Emission: 43.61 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Phoenix, AZ, United States and Mazatlán, Mexico is to travel by bus, which will cost about 1,726 MXN or 118.80 USD.