More than 94% of Canyonlands’ visitors enter either Needles or Island in the Sky Districts. Access roads to these districts are located off US-191. Island in the Sky is reached via UT-313, 20 miles south of I-70 and 6.5 miles north of the entrance to Arches National Park. Needles District is accessed via UT-212, which is 50 miles south of UT-313. From US-191 it is roughly 40 miles to the end of the park road at Needles and Island in the Sky.