NE → CO · about 483 miles

Omaha to Denver bus & train schedule

Express Arrow, Amtrak and Greyhound run 21 direct buses and trains a week from Omaha to Denver. The fastest takes 9 hours 31 minutes; the first departure leaves at 7:40 AM and the last at 11:25 PM.

Timetable data from · Schedule last changed

Buses and trains a week
21
Fastest trip
9h 31m
First departure
7:40 AM
Last departure
11:25 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.

Direct buses and trains from Omaha, NE to Denver, CO
DepartsArrivesDurationDaysStopsCompanyTicket
7:40 AM4:50 PM10h 10mDailyOmaha to Denver (Bus Terminal - RTD Transit Center)Express Arrow
Full timetable
Book (carrier website)
11:10 PM9:00 AM +1 day10h 50mDailyOmaha Burlington Trailways to Denver Union Station Bus ConcourseGreyhound
Full timetable
No online booking link
11:25 PM7:56 AM +1 day9h 31mDailyOmaha Amtrak Station to DenverAmtrak
Full timetable
No online booking link

Route map

The map needs JavaScript.

Where to board in Omaha Where you get off in Denver The route of the busiest trip

Return trip: Denver to Omaha

Questions

How long is the bus or train from Omaha to Denver?

The fastest direct bus or train takes 9 hours 31 minutes; the typical trip is 10 hours 10 minutes.

What time is the first departure from Omaha to Denver?

The earliest departure is at 7:40 AM (Daily) and the last at 11:25 PM (Daily).

Which bus and rail companies go from Omaha to Denver?

Express Arrow, Amtrak and Greyhound run direct buses and trains on this route.

Where do I board in Omaha?

Buses and trains to Denver leave from Omaha Burlington Trailways and Omaha Amtrak Station.