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