Cheap Bus tickets to Pueblo

What are the most popular routes to Pueblo?

Denver - PuebloAverage price$57Average duration2h 20mDaily departures4
Colorado Springs - PuebloAverage price$75Average duration1hDaily departures4
Fort Collins - PuebloAverage price$85Average duration4h 25mDaily departures1
Albuquerque - PuebloAverage price$113Average duration5h 40mDaily departures3
Oklahoma City - PuebloAverage price$220Average duration18h 25mDaily departures1