Vail is actually a little closer -- 37 miles over Tennessee Pass, 44 miles over Fremont Pass. But problematic in the Winter...
The main north south highway is Highway 24, open all year round.
I’ve been to Aspen but in the late fall-winter-spring, Independence Pass is closed.
Vail is somewhat more accessible, like a 40 minute drive. But I wouldn’t recommend going up mountain passes at night.