|Shortest Duration||8h 0m|
|Trips per day||2|
Book Express Arrow from Denver to Buffalo from $73.00. There are 2 trips per day offered by Express Arrow from Denver to Buffalo and you can expect on average to pay $88.43 for a Express Arrow ticket to Buffalo. In Denver, Express Arrow departs to Buffalo from Union Station and one other station. In Buffalo, Express Arrow arrives at Buffalo Welcome Ctr,
An average trip on Express Arrow from Denver to Buffalo takes 8 hours and 5 minutes, while the fastest available Express Arrow trip will get you to Buffalo in 8 hours and 0 minutes,
On weekends, Express Arrow offers 2 trips per day. A one way ticket costs $93.04 for a weekend trip to Buffalo.