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