Zion National Park is located 300 miles (4.5-hour-drive) from Salt Lake City. Most of the drive is along Interstate 15, which has some beautiful sights and attractions along the way.