Pueblo in detail
Pueblo is 112 miles south of Denver and 45 miles south of Colorado Springs at the crossroads of I-25 and US 50.
Greyhound operates bus services north to Colorado Springs (from $9, one hour) and south into New Mexico from the Greyhound Bus Depot.
Pueblo Memorial Airport has limited domestic connections to Las Vegas and Denver.
The compact bus network run by Pueblo Transit has 12 routes covering most of the city.