MN → MN · about 52 miles
Waseca to Rochester bus schedule
Land to Air Express runs 14 direct buses a week from Waseca to Rochester. The fastest takes 1 hour 15 minutes; the first bus leaves at 11:00 AM and the last at 4:10 PM.
Timetable data from · No schedule changes since at least
- Buses a week
- 14
- Fastest trip
- 1h 15m
- First bus
- 11:00 AM
- Last bus
- 4:10 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 | Bus company | Ticket |
|---|---|---|---|---|---|---|
| 11:00 AM | 12:15 PM | 1h 15m | Daily | Waseca to Rochester | Land to Air Express Full timetable | Book (carrier website) |
| 4:10 PM | 5:25 PM | 1h 15m | Daily | Waseca to Rochester (Kahler Mayo) | Land to Air Express Full timetable | Book (carrier website) |
Route map
The map needs JavaScript.
Where to board in Waseca Where you get off in Rochester The route of the busiest trip
Where to catch the bus in Waseca
- Waseca Land to Air Express bus stop Map of Waseca Land to Air Express bus stop (Google Maps)
Where the bus stops in Rochester
Return trip: Rochester to Waseca
Questions
How long is the bus from Waseca to Rochester?
The fastest direct bus takes 1 hour 15 minutes.
What time is the first bus from Waseca to Rochester?
The earliest departure is at 11:00 AM (Daily) and the last at 4:10 PM (Daily).
Which bus companies go from Waseca to Rochester?
Land to Air Express runs direct buses on this route.
Where do I catch the bus in Waseca?
Buses to Rochester leave from Waseca Land to Air Express bus stop.