Michigan Public Transit


Public Transit

builds strong
communities

Public transit builds strong communities. It is a lifeline that gets your neighbor to her doctor’s appointments, your friend’s children safely to school, and some of your favorite smiling faces to their jobs.

When all residents have the ability to travel throughout your community, it’s easier to fill jobs and support local businesses – both of which keep our communities vibrant and help them grow

Throughout Michigan, there are 82 local public transit agencies connecting residents to their community. Learn more about the public transit services near you:

Rural Transit Agencies

Adrian Dial-A-Ride

Allegan County Transportation

Alma Dial-A-Ride

Alger Transit Authority

Antrim County Transportation

Arenac Public Transportation Authority

Barry County Transit

Bay Area Transportation Authority

Beaver Island Transportation Authority

Belding Dial-A-Ride

Benzie Transportation Authority

Berrien County Public Transportation

Big Rapids Dial-A-Ride

Branch Area Transit Authority

Cadillac/Wexford Transit Authority

Caro Transit Authority

Cass County Transportation Authority

Charlevoix County Public Transit

Charlevoix County Transportation Authority (Ironton Ferry)

Clare County Transit Corporation

Clinton Area Transit System

Crawford County Transportation Authority

Delta Area Transit Authority

Dowagiac Dial-A-Ride

Eastern U.P. Transportation Authority

Eaton County Transportation Authority

Gladwin City/County Transit

Gogebic County Public Transit

Greater Lapeer Transportation Authority

Greenville Transit

Hancock, City of

Hillsdale Dial-A-Ride

Houghton Motor Transit Line

Huron Transit Corporation

Interurban Transit Authority

Ionia Dial-A-Ride, City of

Iosco Transit Corporation

Isabella County Transportation Commission

Kalkaska Public Transit Authority

Lenawee Transportation Corp.

Ludington Mass Transportation Authority

Manistee County Transportation

Marquette County Transit Authority

Marshall Dial-A-Ride, City of

Mecosta Osceola Transit Authority

Midland County Connection

Ogemaw County Public Transportation

Ontonagon County Public Transit

Otsego County Bus System

Roscommon County Transportation Authority

Sanilac Transportation Corporation

Sault Ste. Marie, City of

Schoolcraft County Public Transportation

Shiawassee Area Transportation Agency

Straits Regional Ride

St. Joseph County Transportation Authority

Thunder Bay Transportation Authority

Van Buren Public Transit

Yates Township Transportation System

Urban Transit Agencies

Ann Arbor
TheRide

Battle Creek
Battle Creek Transit

Bay County
Bay Metro

Benton Harbor
TCATA

Detroit
DDOT
People Mover
SMART

Flint
MTA

Grand Rapids
The Rapid

Grand Haven/Spring Lake
Harbor Transit

Holland
MAX

Jackson
JATA

Kalamazoo
METRO

Lansing
CATA

Livingston
LETS

Midland
Midland DART

Monroe County
SMART Lake Erie Transit 

Muskegon
MATS

Niles
Niles DART

Port Huron
Blue Water Area Transit

Saginaw
STARS

 

Ferry Boat Service Agencies

Copyright 2022 Michigan Public Transit Association  |  mptaonline.org

Scroll to Top
Scroll to Top