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