It takes approximately 1 hour and 20 minutes to travel from Zion National Park to Bryce Canyon and is just over 70 miles.