The distance between Mazatlan to Phoenix is 1456 Km by road. You can also find the distance from Mazatlan to Phoenix using other travel options like bus, subway, tram, train and rail. Apart from the trip distance, refer
Directions from Mazatlan to Phoenix for road driving directions!