LiveWaits

LiveWaits / Ferries

US ferry schedules and next sailings

Ferry routes from 21 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 64 routes · 21 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 ~85% full
2 h 13 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
6 min to next sailing
10:58 AMnext sailing
Savannah Belles Ferry10 min crossing · 91 sailings today
8 min to next sailing
11:00 AMnext sailing
Jamestown - Scotland Wharf15 min crossing · 86 sailings today
8 min to next sailing
11:00 AMnext sailing
Charlestown Ferry10 min crossing · 78 sailings today
8 min to next sailing
11:00 AMnext sailing
Mukilteo / Clinton74 sailings today · deck ~13% full
8 min to next sailing
8:00 AMnext sailing
Staten Island Ferry25 min crossing · 69 sailings today
8 min to next sailing
11:00 AMnext sailing
Port Orchard Foot Ferry12 min crossing · 66 sailings today
8 min to next sailing
8:00 AMnext sailing
Algiers Point Ferry6 min crossing · 60 sailings today
8 min to next sailing
10:00 AMnext sailing
Chalmette Ferry8 min crossing · 60 sailings today
8 min to next sailing
10:00 AMnext sailing
Canton Park - Locust Point15 min crossing · 56 sailings today
8 min to next sailing
11:00 AMnext sailing
Cherry Branch - Minnesott Beach20 min crossing · 56 sailings today
8 min to next sailing
11:00 AMnext sailing
St. Johns River Ferry5 min crossing · 54 sailings today
8 min to next sailing
11:00 AMnext sailing
Edmonds / Kingston46 sailings today · deck ~47% full
boarding now
nowboarding
Seattle / Bainbridge Island46 sailings today · deck ~21% full
boarding now
nowboarding
Fauntleroy (West Seattle) / Vashon45 sailings today · deck ~36% full · modeled
23 min to next sailing
8:15 AMnext sailing
Charlotte, VT - Essex, NY30 min crossing · 44 sailings today
8 min to next sailing
11:00 AMnext sailing
East Boston Ferry10 min crossing · 44 sailings today
8 min to next sailing
11:00 AMnext sailing
St. George68 min crossing · 44 sailings today
28 min to next sailing
11:20 AMnext sailing
Astoria52 min crossing · 39 sailings today
34 min to next sailing
11:26 AMnext sailing
Rockaway-Soundview122 min crossing · 39 sailings today
boarding now
nowboarding
Annapolis Foot Ferry5 min crossing · 38 sailings today
no more today
2:55 PMresumes today
Fauntleroy (West Seattle) / Southworth38 sailings today · deck ~36% full · modeled
1 h 18 min to next sailing
9:10 AMnext sailing
Hingham/Hull Ferry45 min crossing · 38 sailings today
8 min to next sailing
11:00 AMnext sailing
Pt. Defiance / Tahlequah38 sailings today · deck ~11% full
33 min to next sailing
8:25 AMnext sailing
South Brooklyn42 min crossing · 38 sailings today
14 min to next sailing
11:06 AMnext sailing
Hingham Ferry30 min crossing · 36 sailings today
8 min to next sailing
11:00 AMnext sailing
Southworth / Vashon35 sailings today · deck ~36% full · modeled
13 min to next sailing
8:05 AMnext sailing
Elizabeth River Ferry20 min crossing · 34 sailings today
23 min to next sailing
11:15 AMnext sailing
West Seattle Water Taxi10 min crossing · 34 sailings today
8 min to next sailing
8:00 AMnext sailing
Steilacoom - Anderson Island20 min crossing · 31 sailings today
28 min to next sailing
8:20 AMnext sailing
New York City / New Jersey60 min crossing · 30 sailings today
8 min to next sailing
11:00 AMnext sailing
Seattle / Bremerton30 sailings today · deck ~1% full
43 min to next sailing
8:35 AMnext sailing
Peaks Island15 min crossing · 28 sailings today
23 min to next sailing
11:15 AMnext sailing
Southport - Fort Fisher35 min crossing · 28 sailings today
38 min to next sailing
11:30 AMnext sailing
Woods Hole - Martha's Vineyard45 min crossing · 28 sailings today
1 h 8 min to next sailing
12:00 PMnext sailing
Harbor Loop Ferry40 min crossing · 21 sailings today
8 min to next sailing
11:00 AMnext sailing
Port Townsend / Coupeville20 sailings today · deck ~76% full
8 min to next sailing
8:00 AMnext sailing
Vashon Island Water Taxi22 min crossing · 20 sailings today
23 min to next sailing
8:15 AMnext sailing
Cape May - Lewes Ferry85 min crossing · 18 sailings today
23 min to next sailing
11:15 AMnext sailing
Lincolnville - Islesboro20 min crossing · 18 sailings today
8 min to next sailing
11:00 AMnext sailing
Bayview - Aurora30 min crossing · 14 sailings today
8 min to next sailing
11:00 AMnext sailing
Down Bay Islands68 min crossing · 14 sailings today
43 min to next sailing
11:35 AMnext sailing
Nantucket High-Speed60 min crossing · 14 sailings today
18 min to next sailing
11:10 AMnext sailing
Bremerton to Seattle Fast Ferry30 min crossing · 13 sailings today
13 min to next sailing
8:05 AMnext sailing
Seattle to Bremerton Fast Ferry30 min crossing · 13 sailings today
8 min to next sailing
8:00 AMnext sailing
Hyannis - Nantucket (traditional ferry)135 min crossing · 12 sailings today
1 h 8 min to next sailing
12:00 PMnext sailing
Rockland - Vinalhaven75 min crossing · 12 sailings today
2 h 8 min to next sailing
1:00 PMnext sailing
Quincy Ferry45 min crossing · 11 sailings today
23 min to next sailing
11:15 AMnext sailing
Winthrop Ferry45 min crossing · 11 sailings today
53 min to next sailing
11:45 AMnext sailing
Currituck - Knotts Island30 min crossing · 10 sailings today
38 min to next sailing
11:30 AMnext sailing
Hyannis - Nantucket (high-speed)60 min crossing · 10 sailings today
8 min to next sailing
11:00 AMnext sailing
Lynn Ferry40 min crossing · 10 sailings today
no more today
4:00 PMresumes today
Seattle to Southworth Fast Ferry26 min crossing · 8 sailings today
13 min to next sailing
8:05 AMnext sailing
Southworth to Seattle Fast Ferry26 min crossing · 8 sailings today
43 min to next sailing
8:35 AMnext sailing
Cedar Island - Ocracoke135 min crossing · 6 sailings today
2 h 8 min to next sailing
1:00 PMnext sailing
Inner Bay Islands45 min crossing · 6 sailings today
2 h 8 min to next sailing
1:00 PMnext sailing
Kingston to Seattle Fast Ferry39 min crossing · 6 sailings today
53 min to next sailing
8:45 AMnext sailing
Rockland - North Haven70 min crossing · 6 sailings today
1 h 38 min to next sailing
12:30 PMnext sailing
Seattle to Kingston Fast Ferry39 min crossing · 6 sailings today
boarding now
nowboarding
Swan Quarter - Ocracoke160 min crossing · 6 sailings today
2 h 38 min to next sailing
1:30 PMnext sailing
Martha's Vineyard High-Speed60 min crossing · 4 sailings today
8 min to next sailing
11:00 AMnext 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 →