Muskegon Area Transit System / Bus
Route 21
Schedules, stops & departures · Muskegon County
△ Holiday Service Notice
In observance of Veterans Day, there will be no MATS bus service on Wednesday, November 11, 2026. The MATS office will be closed. The GO2 service will be running its normal schedule. Have a safe and happy holiday!
FROM Trinity Hospital
Next departures
Toward Herman Ivory Terminal
FOLLOW THE LINE
Every stop along the way.
- Trinity HospitalStop 99031
- Muskegon Surgery CenterStop 99032
- Barney & ValleyStop 21021
- Hackley & GettyStop 99011
- Hackley & DysonStop 99012
- Hackley & ManzStop 21022
- Wood & KeatingStop 21023
- Wood & LaketonStop 21024
- Larch & TerraceStop 21025
- Terrace & ForestStop 21026
- Terrace & CatawbaStop 21027
- Terrace & IsabellaStop 21028
- Terrace & HartfordStop 21029
- Pine & MyrtleStop 21030
- Spring & WaltonStop 21031
- Spring & ClayStop 21032
- Morris @ Terrace PlazaStop 99023
- Herman Ivory Terminal On StreetStop 99050
THE WHOLE DAY, AT A GLANCE
Full boarding-stop schedule
Departures from Trinity Hospital toward Herman Ivory Terminal. These are scheduled times; live changes appear in the departure board.
~ indicates an agency-estimated intermediate time. Frequency service is shown as an interval rather than an exact departure.
View timetable for every stop →FARES & PAYMENT
Check the agency’s current fare rules.
Prices and transfer eligibility depend on your journey and fare product.
Imported Nov 11, 2026 · 07:30 UTC · Service dates 2026-09-08 through 2027-12-31. See data status
Schedule data published by Muskegon Area Transit System. Feed discovery and cached source archives from MobilityData. Source details ↗