Castle Rock is serviced by 3 airports: Denver International Airport: Located 47 miles northeast of Castle Rock, this new, state-of-the-art airport offers daily non-stop air service to more than 110 domestic and international destinations. Colorado Springs Municipal Airport: Provides scheduled air service to nearly 2.5 million passengers a year from its location 45 miles south of Castle Rock. Centennial Airport: Only 19 miles to the north, this general aviation airport provides services for small and corporate aircraft. It is the 2nd busiest general aviation airport in the USA.