Indian Trails provides intercity bus service throughout Michigan and the Midwest with connections to Greyhound for national service.