 I-25 stretches from Interstate 10 at Las Cruces, New Mexico (approximately north of El Paso, Texas), to Interstate 90 in Buffalo, Wyoming (approximately south of the Montana–Wyoming border).It passes through or near Albuquerque, New Mexico; Colorado Springs, Colorado; Denver, Colorado; and Cheyenne, Wyoming.The I-25 corridor is mainly rural, especially in Wyoming, excluding the Albuquerque, Pueblo, Colorado Springs, and Denver areas.