Best way to travel between

Phoenix, AZ, United States
Mazatlan, Mazatlán, Mexico
Travel Modes
Price
Distance
Duration
CO2
bus
$132.0
1935.96 km
30h 50mins
58.08 kgs
 
drive
$140.0
1702.48 km
20h 21mins
217.92 kgs
 
flight
$192.0
1315.02 km
5h 2mins
142.02 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1935.96 km 30h 50mins 1,726 MXN 132.0
Drive 1702.48 km 20h 21mins 1,831 MXN 140.0
Flight 1315.02 km 5h 2mins 2,511 MXN 192.0
Take Bus from Phoenix, AZ to Wickenburg, AZ
Time: 1h 17mins Cost: 392 MXN; $ 27.0 - 33.0 USD CO2 Emission: 2.49 kgs
Take Bus from Wickenburg, AZ to Nogales, AZ
Time: 4h 20mins Cost: 222 MXN; $ 15.3 - 18.7 USD CO2 Emission: 11.44 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 53mins Cost: 981 MXN; $ 67.5 - 82.5 USD CO2 Emission: 44.04 kgs
Source: Rome2rio

Mode of travel comparision chart

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