Commuter Service

We provide two trips each to and from Rochester Monday through Friday. All routes begin in Chester, Iowa and travel trough LeRoy, before heading to Rochester. Our late morning route also stops in Grand Meadow. The approximate commute time between Chester and Rochester is just over an hour. Afternoon routes from Rochester will make stops in Grand Meadow, LeRoy and Chester.

View our current winter schedule, effective through March 31, 2019.

Chester 5:03 a.m. 6:03 a.m.
LeRoy 5:17 a.m. 6:17 a.m.
Grand Meadow 6:38 a.m.
Saint Marys Hospital 6:08 a.m. 7:08 a.m.
Downtown Rochester 6:14 a.m. 7:14 a.m.

Saint Marys Hospital 4:05 p.m. 5:05 p.m.
Downtown Rochester 4:12 p.m. 5:12 p.m.
Grand Meadow 4:45 p.m. 5:45 p.m.
LeRoy 5:05 p.m. 6:05 p.m.
Chester 5:15 p.m. 6:15 p.m.

Bus stop locations:


  • Route 63 Travel Plaza (Free parking on south side of truck stop)


  • East Main Street, between Mower County Independent and Trish’s Heavenly Designs (Free parking in city parking lot on north side of road)

Grand Meadow:

  • Corner of Hwy. 16 and Mower County Road 8 (Free parking across the street from Glynn’s Motor Mart, east of County Road 8)


  • Saint Marys Hospital, 2nd Street Southwest
  • Downtown Rochester, 2nd Avenue Southwest, near corner of 4th Street Southwest.

Location Route

Early AM route:
Chester » LeRoy » Saint Marys Hospital » Downtown Rochester

Late AM route:
Chester » LeRoy » Grand Meadow » Saint Marys Hospital » Downtown Rochester