OH → IL · about 229 miles
Dayton to Chicago bus schedule
Barons Bus Lines and FlixBus run 19 direct buses a week from Dayton to Chicago. The fastest takes 6 hours 5 minutes; the first bus leaves at 12:35 AM and the last at 10:55 AM.
Timetable data from · Schedule last changed
- Buses a week
- 19
- Fastest trip
- 6h 05m
- First bus
- 12:35 AM
- Last bus
- 10:55 AM
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 | Bus company | Ticket |
|---|---|---|---|---|---|---|
| 12:35 AM | 5:40 AM | 6h 05m | Daily except Wed | Dayton Huber Heights to Chicago 95th / Dan Ryan | FlixBus Full timetable | No online booking link |
| 7:45 AM New | 1:25 PM +1 day | 30h 40m | Daily | Dayton Trotwood to Chicago | Barons Bus Lines Full timetable | Book (carrier website) |
| 10:55 AM | 4:15 PM | 6h 20m | Daily except Tue | Dayton Huber Heights to Chicago Bus Station | FlixBus Full timetable | No online booking link |
Route map
The map needs JavaScript.
Where to board in Dayton Where you get off in Chicago The route of the busiest trip
Where to catch the bus in Dayton
Where the bus stops in Chicago
Return trip: Chicago to Dayton
Questions
How long is the bus from Dayton to Chicago?
The fastest direct bus takes 6 hours 5 minutes; the typical trip is 6 hours 20 minutes.
What time is the first bus from Dayton to Chicago?
The earliest departure is at 12:35 AM (Daily except Wed) and the last at 10:55 AM (Daily except Tue).
Which bus companies go from Dayton to Chicago?
Barons Bus Lines and FlixBus run direct buses on this route.
Where do I catch the bus in Dayton?
Buses to Chicago leave from Dayton Trotwood and Dayton Huber Heights.