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

Rider Information

Harbor Transit rides are currently FREE!
Riders can travel anywhere within our service area at no cost. 

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. 

Providing Affordable, Convenient Service

Harbor Transit is dedicated to providing affordable, convenient curb-to-curb transportation for our community members in the City of Ferrysburg, City of Grand Haven, Grand Haven Township, Village of Spring Lake, and Spring Lake Township. We work hard to keep costs down, ensuring everyone has access to our transportation system.

Bus Fares

RIDES ARE CURRENTLY FREE! However, Harbor Transit’s new fare structure went into effect on October 1st, 2021. When we do begin charging fares again, they will match the fee structure shown on the table below. We will give the public plenty of notice before we begin collecting fares once again. 

Rider Category Scheduled Prior Day* Scheduled Same Day
5-18 Years Old $0.75 $1.25
19-59 Years Old $1.50 $2.50
60+ Years Old $0.75 $1.25
< 5 Years Old Free with paying adult (limit two)
Individuals with Medicare $0.75 $1.25
Individuals with Disabilities $0.75 $1.25

Category & Cost

60  years & older  =  $0.75

19 – 59  years old  =  $1.50

18 – 5  years old  =  $0.75

4  years & under  =  FREE w/ paying adult (limit 2)

Individuals with disabilities  =  $0.75

Individuals with Medicare card  =  $0.75

New Fares

Harbor Transit’s new fare structure goes into effect on October 1st, 2021.

Rides are still FREE until further notice.

Category & Cost

60  years & older

Scheduled Prior Day*: $0.75

Scheduled Same Day: $1.25

19 – 59  years old

Scheduled Prior Day*: $1.50

Scheduled Same Day: $2.50

18 – 5  years old

Scheduled Prior Day*: $0.75

Scheduled Same Day: $1.25

4  years & under

FREE w/ paying adult (limit 2)

Individuals with disabilities

Scheduled Prior Day*: $0.75

Scheduled Same Day: $1.25

Individuals with Medicare card

Scheduled Prior Day*: $0.75

Scheduled Same Day: $1.25

*Scheduled Prior Day rides are defined as rides reserved by the end of the business day, the day prior to the scheduled ride. Please call at least 30 minutes prior to closing to reserve your ride.

Coverage Map

Harbor Transit provides curb-to-curb transportation, delivering you directly to your destination. Our service area includes the City of Ferrysburg, City of Grand Haven, Grand Haven Township, Village of Spring Lake, and Spring Lake Township. To see if your pick-up location or destination is included in our service area, please take a look at the coverage map below.

harbor-transit-service-area
Regular Service Hours

Day

Monday – Friday

Saturday

Sunday

Time

6am – 6pm (last call 5:30pm)

9am – 4pm (last call 3:30pm)

8am – 12:30pm
(advanced registration required)

Day & Time

Monday – Friday  –  6am – 6pm (last call 5:30pm)

Saturday  –  9am – 4pm (last call 3:30pm)

Sunday  –  8am – 12:30pm
(advanced registration required)

Our lobby is now open. Walk-ins are welcome from 9am-5pm, Monday-Friday.

Harbor Transit operates all year, with exceptions for just the following holidays:

  • New Year’s Day
  • Memorial Day
  • 4th of July
  • Labor Day
  • Thanksgiving Day
  • Christmas Day
  • Christmas Eve last ride at 3:30 pm
  • New Year’s Eve last ride at 3:30 pm

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.

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.

Scheduled appointments (doctor’s office, hair salon, getting to work), require 24-hour notice to ensure you get on the ride list.

Tell us where you want to go

We can deliver you from curb-to-curb anywhere in our coverage area.

Avoid waiting for your ride: Choose ride times outside of peak hours (7am – 9am & 3pm – 5pm) on school days.

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.

Your patience is appreciated. We transport hundreds of riders a day and try our very best to make it to your location on time.

Rider profile form

Are you a frequent rider? Please complete a rider profile form so that we can serve you better.

How to Create a Standing Order

Do you regularly schedule rides at the same time of day or same days each week? Create a Standing Order to save time. You can complete a Standing Order form online or visit our facility to pick up a paper copy. 

Step 1:

Complete the Standing Order form

You can fill out the Standing Order form online, or download and print the Standing Order form. You can also pick up a paper copy of the form at Harbor Transit at 440 N Ferry Street in Grand Haven.

Step 2:

Submit Your Standing Order Form

If you completed your standing order form on our website, you will need to click the “Submit” button at the end of the form to submit the order.

If you completed a paper copy of the Standing Order form, you will need to drop it off at Harbor Transit at 440 N Ferry Street in Grand Haven during our service hours. Your form will be time stamped at the time of drop-off.

Step 3:

Receive a Notification

A Harbor Transit staff member will notify you that your Standing Order is confirmed. If there are no more spaces available to be reserved, a staff member will notify you and ask if you would like to be placed on the waiting list.

Please allow up to 3 business days to process your standing order. 

Step 4:

Review our policies

Please review the no-show and cancellation policy to ensure that your Standing Order is not suspended or revoked.

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.

Scheduled appointments (doctor’s office, hair salon, getting to work), require 24-hour notice to ensure you get on the ride list.

Tell us where you want to go

We can deliver you from curb-to-curb anywhere in our coverage area.

Avoid waiting for your ride: Choose ride times outside of peak hours (7am – 9am & 3pm – 5pm) on school days.

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.

Your patience is appreciated. We transport hundreds of riders a day and try our very best to make it to your location on time.

Rider profile form

Are you a frequent rider? Please complete a rider profile form so that we can serve you better.

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.