Harbor Bay Ferry

Alert: Due to COVID-19, the Harbor Bay to San Francrisco ferry route is currently suspended. None of the schedules or information on this page is currently in effect. When COVID-19 restrictions are listed, we will update this page with updated information.

The Harbor Bay ferry is operated by San Francisco Bay Ferry. It provides weekday commuter service between the Harbor Bay Ferry Terminal located in the Bay Farm Island district of Alameda, CA and Gate F at the San Francisco Ferry Building.

The approximate crossing time between Harbor Bay terminal and San Francisco Ferry Building is 25 minutes.

The Harbor Bay ferry service is partially funded by Measure B which provides essential funding for WETA ferry services in and around Alameda.


Harbor Bay to San Francisco


Depart Harbor BayArrive
San Francisco
Ferry Building
6:30 AM6:55 AM
7:00 AM7:25 AM
7:30 AM7:55 AM
8:30 AM8:55 AM
9:00 AM9:30 AM
5:05 PM5:30 PM
6:05 PM6:30 PM
7:05 PM7:30 PM

San Francisco to Harbor Bay


San Francisco
Ferry Building
Arrive Harbor Bay
7:00 AM7:25 AM
8:00 AM8:25 AM
4:35 PM5:00 PM
5:35 PM6:00 PM
6:00 PM6:25 PM
6:35 PM7:00 PM
7:35 PM8:00 PM


Harbor Bay – San Francisco Ferry Prices

The ferry from Harbor Bay to San Francisco costs $7.50 for Adults paying with cash or $5.60 for Adults paying with Clipper Card.

Fares for Youths (5 – 18 years old), Seniors (65+ years old) and Disabled are $3.70 which is just under half of the Adult cash fare price.

Children under the age of 5 years old may ride the Harbor Bay ferry FREE of charge with each fare paying adult.

Fares are valid for one-way, so if you are traveling round trip, keep in mind that you will have to pay the fare on each leg of your trip.

Buying Harbor Bay – San Francisco Ferry Tickets

Tickets for the Harbor Bay ferry may be purchased onboard the ferry vessel at the time of departure or, if traveling from SF, in the Bay Crossings Store located in the San Francisco Ferry Building.

You may also use the Hopthru mobile app, available for both iOS and Android mobile devices, to purchase your Harbor Bay ferry tickets.

If you are paying with Clipper Card, you should know that MUNI offers a $0.50 transfer discount when transferring between the ferry and MUNI.

AC Transit also offers a transfer discount for those passengers paying for the Harbor Bay ferry with their Clipper Card.

Harbor Bay Ferry Fares

  • Adult: $7.50
  • Adult (Clipper Card): $5.60
  • Youth (5 – 18): $3.70
  • Seniors (65+): $3.70
  • Disabled: $3.70
  • Children under 5: FREE
  • School Groups: $2.50


Location of the Harbor Bay Terminal

The Harbor Bay Ferry terminal is located at 215 Adelphian Way, Alameda, CA 94502.

Harbor Bay Ferry Terminal
Harbor Bay Ferry Terminal

Getting to the Harbor Bay Ferry Terminal

If you prefer to take public transit, you can get to the Harbor Bay Ferry terminal via AC Transit Line 21.

In the mornings, to Oakland Airport direction, AC Transit Line 21 stops at the Harbor Bay Ferry terminal at 6:20 AM, 7:21 AM and 8:22 AM.

In the evenings, to Dimond District direction, AC Transit Line 21 stops at the terminal at 5:05 PM, 6:04 PM, 6:35 PM, 7:05 PM and 8:05 PM.

If bicycling is your preferred method of transport, you can ride the San Francisco Bay Trail right up to the terminal. The terminal can accommodate up to 36 bikes, 16 via BikeLink secure electronic bicycle lockers and 20 via standard bike racks.


Parking at the Harbor Bay Ferry terminal

A parking lot is located at the Harbor Bay Ferry terminal. It can accommodate up to 250 cars and parking is FREE.

Overnight parking is prohibited, however.

Harbor Bay Ferry Parking
Harbor Bay Ferry Parking