AL → OH · about 658 miles
Montgomery to Toledo bus schedule
Greyhound runs 7 direct buses a week from Montgomery to Toledo. The fastest takes 18 hours 45 minutes; every bus leaves at 7:40 PM.
Timetable data from · Schedule last changed
- Buses a week
- 7
- Fastest trip
- 18h 45m
- Leaves at
- 7:40 PM
Timetable
Every bus leaves from Montgomery AL (MGM) and arrives at Toledo Bus Stop. 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 | Bus company |
|---|---|---|---|---|
| 7:40 PM | 3:25 PM +1 day | 18h 45m | Daily | Greyhound Full timetable |
Route map
The map needs JavaScript.
Where to board in Montgomery Where you get off in Toledo The route of the busiest trip
Where to catch the bus in Montgomery
- Montgomery AL (MGM) Map of Montgomery AL (MGM) (Google Maps)
Where the bus stops in Toledo
- Toledo (Amtrak) Map of Toledo (Amtrak) (Google Maps)
Return trip: Toledo to Montgomery
Questions
How long is the bus from Montgomery to Toledo?
The fastest direct bus takes 18 hours 45 minutes.
What time is the first bus from Montgomery to Toledo?
Every departure is at 7:40 PM (Daily).
Which bus companies go from Montgomery to Toledo?
Greyhound runs direct buses on this route.
Where do I catch the bus in Montgomery?
Buses to Toledo leave from Montgomery AL (MGM).