How far is sedona from flagstaff?

The distance between Sedona and Flagstaff is approximately 25 miles (40 kilometers) via State Route 89A. The driving time between the two cities is about 40 to 50 minutes, depending on traffic and road conditions.
Copyright Wanderlust World © https://www.ynyoo.com