|Shortest Duration||13h 0m|
|Trips per day||4|
Book Greyhound from Denver to Las Cruces from $85.00. There are 4 trips per day offered by Greyhound from Denver to Las Cruces and you can expect on average to pay $87.67 for a Greyhound ticket to Las Cruces. In Denver, Greyhound departs to Las Cruces from Union Station and one other station. In Las Cruces, Greyhound arrives at 800 East Thorpe Rd,
An average trip on Greyhound from Denver to Las Cruces takes 14 hours and 3 minutes, while the fastest available Greyhound trip will get you to Las Cruces in 13 hours and 0 minutes,
On weekends, Greyhound offers 4 trips per day. A one way ticket costs $93.00 for a weekend trip to Las Cruces.