Covering the Tri-Cities Area
Harbor Transit provides daily transportation service for riders going to work, school, doctor’s appointments, and other needed destinations. We serve over 250,000 riders a year, providing curb-to-curb service in the City of Ferrysburg, City of Grand Haven, Grand Haven Township, Village of Spring Lake, and Spring Lake Township.
To see if your destination is within our area of service, please download the coverage map below.
How to ride Harbor Transit
Welcome to Harbor Transit! We’re excited to meet you and to get you to your destination.
Here’s what you need to know to set up and schedule your first ride.
Rider profile form
We encourage first-time riders to fill out the rider profile form. This helps us provide better, faster service for you.
Call us at (616) 842 - 3200
Please call 24 hours in advance of your desired pickup time to ensure that we can provide you with the service you expect.
Tell us where you want to go
We can deliver you from curb-to-curb anywhere in our coverage area.
We'll pick you up
Our drivers will meet you at your pickup spot. Please make sure you are ready and waiting for your Harbor Transit ride to arrive.
Common Rider FAQs
It's past my pickup time. Why is the transit late?
We’re sorry to hear that your ride is running behind. We’ll get to your stop just as soon as we’re able.
Harbor Transit serves hundreds of riders a day. If your ride was scheduled during peak hours (7-9 am & 3-5 pm on school and weekdays) we might be running a bit behind due to a surge in riders. Harbor Transit also has to deal with inclement weather conditions and area traffic. We are working hard to get to your stop as quickly as possible.
I left something on the transit. Where can I find it?
Any lost items found on our buses will be held in our office at 440 North Ferry Street in Grand Haven. If you lose an article on one of our buses, you should call 616-842-3200. All articles must be identified and claimed in person.
Office hours are 6:00 am to 6:00 pm Monday through Friday. Lost and found items are kept for 30 days. If not claimed, they will be offered to local area charities.
How much does it cost to ride?
For regular service, the following fares apply:
- $1.50 regular fare
- $0.75 for riders over 60 years, 18 and under, or with a disability or Medicare card
- FREE for Children 4 years and under with a paying adult (limit 2)
For more information, check out our Fares & Hours page.
How do I use the transit bike rack?
Many Harbor Transit buses are equipped with a bike rack on the front of the bus. These racks hold two bicycles, are free to use, and are available on a first-come, first-served basis.
Is Harbor Transit handicap accessible?
Yes. All Harbor Transit system buses are equipped with a lift or ramp. Our ramps are designed to be ADA-compliant and will accommodate most mobility devices. Once on board, there are designated areas where you can securely fasten wheelchairs or scooters for the duration of your ride.
Can my child ride the bus alone?
Harbor Transit provides to-school, after-school, and extra-curricular destination transportation for area students and children who are old enough to ride independently. If you are scheduling a ride for your child, please let us know when you book the ride, so our drivers can confirm your child’s name and destination when they board the bus. If you’re not sure whether your child is old enough to ride independently, please give us a call.