Aid stations and cutoffs: five checkpoints across 30 miles
City to Sky spaces its aid stations at mile 5.85 (M Trailhead), mile 10.5 (University Mountain beacon, remote with no road access), mile 15.5 (Pattee Canyon Picnic Area, cutoff 12:45 PM), mile 21.0 (Skyline Ridge Trailhead, cutoff 2:45 PM), and mile 29.0 (Barmeyer Overlook, cutoff 4:45 PM), plus a toilet-only stop at mile 30.3. The overall course is open 7:00 AM to 6:00 PM, but the three intermediate cutoffs are what actually matter, miss one and you are pulled from the course regardless of how much time remains before 6:00 PM.