CO → NE · about 483 miles
Denver to Omaha bus & train schedule
Express Arrow, Amtrak and Greyhound run 21 direct buses and trains a week from Denver to Omaha. The fastest takes 8 hours 55 minutes; the first departure leaves at 10:00 AM and the last at 6:59 PM.
Timetable data from · No schedule changes since at least
- Buses and trains a week
- 21
- Fastest trip
- 8h 55m
- First departure
- 10:00 AM
- Last departure
- 6:59 PM
Timetable
Times are local to each stop. Timetables published by tds.ai, refreshed October 15, 2026. Schedules change, so check times when you book.
| Departs | Arrives | Duration | Days | Stops | Company | Ticket |
|---|---|---|---|---|---|---|
| 10:00 AM | 9:40 PM | 10h 40m | Daily | Denver (Limo Express Bus Terminal) to Omaha | Express Arrow Full timetable | Book (carrier website) |
| 6:55 PM | 5:55 AM +1 day | 10h 00m | Daily | Denver Union Station Bus Concourse to Omaha Burlington Trailways | Greyhound Full timetable | No online booking link |
| 6:59 PM | 4:54 AM +1 day | 8h 55m | Daily | Denver to Omaha Amtrak Station | Amtrak Full timetable | No online booking link |
Route map
The map needs JavaScript.
Where to board in Denver Where you get off in Omaha The route of the busiest trip
Where to board in Denver
Where buses and trains stop in Omaha
Questions
How long is the bus or train from Denver to Omaha?
The fastest direct bus or train takes 8 hours 55 minutes; the typical trip is 10 hours.
What time is the first departure from Denver to Omaha?
The earliest departure is at 10:00 AM (Daily) and the last at 6:59 PM (Daily).
Which bus and rail companies go from Denver to Omaha?
Express Arrow, Amtrak and Greyhound run direct buses and trains on this route.
Where do I board in Denver?
Buses and trains to Omaha leave from Denver (Limo Express Bus Terminal), Denver Amtrak station and Denver Union Station Bus Concourse.