LiveWaits

LiveWaits / Ferries

US ferry schedules and next sailings

Ferry routes from 20 operators across 16 states, from Puget Sound to New York Harbor to San Francisco Bay, on one board -- busiest first, with the next sailing on each. Open any route for its full timetable and which sailing you can still make; pick your state further down to see just its routes.

Busiest ferry routes today 60 routes · 20 operators · local time each

Bar shows how soon the next boat leaves: it fills and turns green as departure nears, red for a longer wait.

Anacortes / San Juan Islands55 min crossing · 129 sailings today · deck ~48% full
37 min to next sailing
10:05 AMnext sailing
Federal Hill - Pier 57 min crossing · 113 sailings today
boarding now
nowboarding
Maritime Park - Locust Point7 min crossing · 113 sailings today
boarding now
nowboarding
East River32 min crossing · 94 sailings today
boarding now
nowboarding
Savannah Belles Ferry10 min crossing · 91 sailings today
boarding now
nowboarding
Jamestown - Scotland Wharf15 min crossing · 86 sailings today
boarding now
nowboarding
Charlestown Ferry10 min crossing · 78 sailings today
boarding now
nowboarding
Mukilteo / Clinton74 sailings today · deck ~34% full
boarding now
nowboarding
Staten Island Ferry25 min crossing · 69 sailings today
boarding now
nowboarding
Port Orchard Foot Ferry12 min crossing · 66 sailings today
boarding now
nowboarding
Algiers Point Ferry6 min crossing · 60 sailings today
boarding now
nowboarding
Chalmette Ferry8 min crossing · 60 sailings today
boarding now
nowboarding
Canton Park - Locust Point15 min crossing · 56 sailings today
boarding now
nowboarding
Cherry Branch - Minnesott Beach20 min crossing · 56 sailings today
boarding now
nowboarding
St. Johns River Ferry5 min crossing · 54 sailings today
boarding now
nowboarding
Edmonds / Kingston46 sailings today · deck ~37% full
7 min to next sailing
9:35 AMnext sailing
Seattle / Bainbridge Island46 sailings today · deck ~23% full
7 min to next sailing
9:35 AMnext sailing
Fauntleroy (West Seattle) / Vashon45 sailings today · deck ~32% full · modeled
boarding now
nowboarding
Charlotte, VT - Essex, NY30 min crossing · 44 sailings today
boarding now
nowboarding
East Boston Ferry10 min crossing · 44 sailings today
1 h 47 min to next sailing
2:15 PMnext sailing
St. George68 min crossing · 44 sailings today
6 min to next sailing
12:34 PMnext sailing
Astoria52 min crossing · 39 sailings today
52 min to next sailing
1:20 PMnext sailing
Rockaway-Soundview122 min crossing · 39 sailings today
42 min to next sailing
1:10 PMnext sailing
Annapolis Foot Ferry5 min crossing · 38 sailings today
no more today
2:55 PMresumes today
Fauntleroy (West Seattle) / Southworth38 sailings today · deck ~32% full · modeled
1 h 17 min to next sailing
10:45 AMnext sailing
Hingham/Hull Ferry45 min crossing · 38 sailings today
32 min to next sailing
1:00 PMnext sailing
Pt. Defiance / Tahlequah38 sailings today · deck ~0% full
37 min to next sailing
10:05 AMnext sailing
South Brooklyn42 min crossing · 38 sailings today
14 min to next sailing
12:42 PMnext sailing
Hingham Ferry30 min crossing · 36 sailings today
1 h 2 min to next sailing
1:30 PMnext sailing
Southworth / Vashon35 sailings today · deck ~32% full · modeled
7 min to next sailing
9:35 AMnext sailing
Ferry20 min crossing · 34 sailings today
17 min to next sailing
12:45 PMnext sailing
West Seattle Water Taxi10 min crossing · 34 sailings today
1 h 2 min to next sailing
10:30 AMnext sailing
Steilacoom - Anderson Island20 min crossing · 31 sailings today
boarding now
nowboarding
New York City / New Jersey70 min crossing · 30 sailings today
42 min to next sailing
1:10 PMnext sailing
Seattle / Bremerton30 sailings today · deck ~7% full
32 min to next sailing
10:00 AMnext sailing
Peaks Island15 min crossing · 28 sailings today
17 min to next sailing
12:45 PMnext sailing
Southport - Fort Fisher35 min crossing · 28 sailings today
32 min to next sailing
1:00 PMnext sailing
Harbor Loop Ferry40 min crossing · 21 sailings today
no more today
3:55 PMresumes today
Port Townsend / Coupeville20 sailings today · deck ~85% full
boarding now
nowboarding
Vashon Island Water Taxi22 min crossing · 20 sailings today
1 h 57 min to next sailing
11:25 AMnext sailing
Cape May - Lewes Ferry85 min crossing · 18 sailings today
32 min to next sailing
1:00 PMnext sailing
Lincolnville - Islesboro20 min crossing · 18 sailings today
boarding now
nowboarding
Bayview - Aurora30 min crossing · 14 sailings today
1 h 32 min to next sailing
2:00 PMnext sailing
Down Bay Islands68 min crossing · 14 sailings today
1 h 32 min to next sailing
2:00 PMnext sailing
Bremerton to Seattle Fast Ferry30 min crossing · 13 sailings today
no more today
1:50 PMresumes today
Seattle to Bremerton Fast Ferry30 min crossing · 13 sailings today
no more today
2:25 PMresumes today
Rockland - Vinalhaven75 min crossing · 12 sailings today
32 min to next sailing
1:00 PMnext sailing
Quincy Ferry45 min crossing · 11 sailings today
1 h 22 min to next sailing
1:50 PMnext sailing
Winthrop Ferry45 min crossing · 11 sailings today
1 h 27 min to next sailing
1:55 PMnext sailing
Currituck - Knotts Island30 min crossing · 10 sailings today
boarding now
nowboarding
Lynn Ferry40 min crossing · 10 sailings today
no more today
4:00 PMresumes today
Nantucket High-Speed60 min crossing · 10 sailings today
52 min to next sailing
1:20 PMnext sailing
Seattle to Southworth Fast Ferry26 min crossing · 8 sailings today
no more today
2:45 PMresumes today
Southworth to Seattle Fast Ferry26 min crossing · 8 sailings today
no more today
3:20 PMresumes today
Cedar Island - Ocracoke135 min crossing · 6 sailings today
32 min to next sailing
1:00 PMnext sailing
Inner Bay Islands45 min crossing · 6 sailings today
32 min to next sailing
1:00 PMnext sailing
Kingston to Seattle Fast Ferry39 min crossing · 6 sailings today
no more today
2:30 PMresumes today
Rockland - North Haven70 min crossing · 6 sailings today
boarding now
nowboarding
Seattle to Kingston Fast Ferry39 min crossing · 6 sailings today
1 h 17 min to next sailing
10:45 AMnext sailing
Swan Quarter - Ocracoke160 min crossing · 6 sailings today
1 h 2 min to next sailing
1:30 PMnext sailing
Ferry rider essentials
ReservationsMost US ferry routes are first come, first served. A few take or require a vehicle reservation -- among them the San Juan Islands and Port Townsend runs in Washington and the long island crossings. Your route's page says which.
PayingBuy online ahead or pay at the tollbooth by cash or card. Many routes charge one direction only, and walking on is cheaper than driving on.
Peak seasonSummer and holiday weekends add a vehicle surcharge on many systems and fill first. Mornings and Friday evenings are the crunch.
Bikes and petsBikes usually board first for a small surcharge. Leashed pets ride the car deck or open decks. Check your operator for the specifics.
How do ferry waits work?

There is no wait-time number like an airport. You wait for space on the next sailing, so the question is whether the next boat has room, which the board above shows.

How early should I arrive?

Off-peak, 10 to 15 minutes is plenty. For a Friday evening westbound run, be in the holding lanes 20 to 30 minutes early.

Do I need a reservation?

It depends on the operator. On Washington State Ferries, only the San Juan Islands and Port Townsend routes take vehicle reservations; everything else is first come, first served. Check your route's page for its rule.

Schedules come from the Washington State Ferries (WSDOT) API and each other operator's published GTFS timetable, baked at the last rebuild -- today's sailing times, not a moment-by-moment counter. Fullness and vessel positions, where published, are on each route's own page. Nothing here is a wait-time estimate. Method →