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

The service you love, now with a mobile app

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

Announcements

Beginning on Friday, March 1, 2024, Harbor Transit will deactivate the account of any rider that has a negative account balance or a failed payment method. Riders will need to call our ride line at 616-842-3200 to have their account reactivated.  Learn how to pay your fares 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 hr@harbortransit.org

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.