Need a Ride? Give us a call! (616) 842-3200

The service you love, now with the convenience of an app

Try the new Lakeshore Go app, where you can schedule a ride, pay your fare, and track your bus right from your smartphone or computer.


BIG NEWS: You can now book a ride using Lakeshore Go on your computer! Harbor Transit’s new web app functions just like the Lakeshore Go mobile app. Give it a try here.

NEW! Track the Lakeshore Trolleys this summer. Try it out here.

Beach Express service begins on Saturday, June 15, 2024. Learn more about the Beach Express shuttle here.

Harbor Transit Seeking Candidate for Local Advisory Council

Harbor Transit is seeking a qualified individual to serve on its ten member local advisory council (LAC) to represent the City of Ferrysburg. Candidates must have an interest in providing advice, consultation, and make recommendations to the Harbor Transit Board of Directors with respect to customer advocacy. Council members assist in promoting use, development, and advancement of public transportation in the Harbor Transit service territory. Apply by emailing a letter of interest and resume to

For convenience. For cost savings.
Ride with Harbor Transit!

With a fleet of 29 accessible buses, Harbor Transit is committed to providing affordable and convenient transportation to all of our Tri-Cities residents. For 48 years we’ve provided transportation for thousands of passengers going to work, school, medical appointments, and other important destinations.

Providing quality public transportation service since 1975

Since our start in 1975, Harbor Transit has grown from a small “Dial-A-Ride” service into a public transit authority that serves community members in the City of Ferrysburg, City of Grand Haven, Grand Haven Township, Village of Spring Lake, and Spring Lake Township, and transports more than 250,000 riders a year. We’re dedicated to keeping up our legacy of exceptional, convenient community transportation.