LiveWaits

LiveWaits / Ferries

US ferry schedules and next sailings

Ferry routes from 27 operators across 19 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 78 routes · 27 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 · 124 sailings today · deck ~100% full
20 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
Coronado Ferry5 min crossing · 96 sailings today
10 min to next sailing
9:55 AMnext sailing
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
15 min to next sailing
1:00 PMnext sailing
Charlestown Ferry10 min crossing · 78 sailings today
boarding now
nowboarding
Mukilteo / Clinton74 sailings today · deck ~17% full
15 min to next sailing
10:00 AMnext sailing
Staten Island Ferry25 min crossing · 69 sailings today
15 min to next sailing
1:00 PMnext sailing
Algiers Point Ferry6 min crossing · 68 sailings today
boarding now
nowboarding
Port Orchard Foot Ferry12 min crossing · 66 sailings today
boarding now
nowboarding
Chalmette Ferry8 min crossing · 60 sailings today
boarding now
nowboarding
St. Johns River Ferry5 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
45 min to next sailing
1:30 PMnext sailing
Hatteras - Ocracoke70 min crossing · 52 sailings today
15 min to next sailing
1:00 PMnext sailing
Edmonds / Kingston50 sailings today · deck ~6% full
35 min to next sailing
10:20 AMnext sailing
Fauntleroy (West Seattle) / Vashon47 sailings today · deck ~25% full · modeled
40 min to next sailing
10:25 AMnext sailing
Seattle / Bainbridge Island46 sailings today · deck ~0% full
55 min to next sailing
10:40 AMnext sailing
Charlotte, VT - Essex, NY30 min crossing · 44 sailings today
15 min to next sailing
1:00 PMnext sailing
East Boston Ferry10 min crossing · 44 sailings today
1 h 30 min to next sailing
2:15 PMnext sailing
St. George68 min crossing · 44 sailings today
15 min to next sailing
1:00 PMnext sailing
West Seattle Water Taxi10 min crossing · 42 sailings today
45 min to next sailing
10:30 AMnext sailing
Fauntleroy (West Seattle) / Southworth40 sailings today · deck ~25% full · modeled
1 h to next sailing
10:45 AMnext sailing
Pt. Defiance / Tahlequah40 sailings today · deck ~24% full
20 min to next sailing
10:05 AMnext sailing
Astoria52 min crossing · 39 sailings today
35 min to next sailing
1:20 PMnext sailing
Rockaway-Soundview122 min crossing · 39 sailings today
25 min to next sailing
1:10 PMnext sailing
Annapolis Foot Ferry5 min crossing · 38 sailings today
no more today
2:55 PMresumes today
Elizabeth River Ferry20 min crossing · 38 sailings today
boarding now
nowboarding
Hingham/Hull Ferry45 min crossing · 38 sailings today
15 min to next sailing
1:00 PMnext sailing
South Brooklyn42 min crossing · 38 sailings today
18 min to next sailing
1:03 PMnext sailing
Hingham Ferry30 min crossing · 36 sailings today
45 min to next sailing
1:30 PMnext sailing
Southworth / Vashon35 sailings today · deck ~25% full · modeled
35 min to next sailing
10:20 AMnext sailing
Peaks Island15 min crossing · 32 sailings today
boarding now
nowboarding
Steilacoom - Anderson Island20 min crossing · 31 sailings today
20 min to next sailing
10:05 AMnext sailing
New York City / New Jersey60 min crossing · 30 sailings today
25 min to next sailing
1:10 PMnext sailing
Seattle / Bremerton30 sailings today · deck ~38% full
15 min to next sailing
10:00 AMnext sailing
Southport - Fort Fisher35 min crossing · 28 sailings today
15 min to next sailing
1:00 PMnext sailing
Woods Hole - Martha's Vineyard45 min crossing · 28 sailings today
30 min to next sailing
1:15 PMnext sailing
Harbor Loop Ferry40 min crossing · 21 sailings today
no more today
3:55 PMresumes today
Port Townsend / Coupeville20 sailings today · deck ~62% full · modeled
1 h 15 min to next sailing
11:00 AMnext sailing
Vashon Island Water Taxi22 min crossing · 20 sailings today
1 h 40 min to next sailing
11:25 AMnext sailing
Cape May - Lewes Ferry85 min crossing · 18 sailings today
15 min to next sailing
1:00 PMnext sailing
Lincolnville - Islesboro20 min crossing · 18 sailings today
15 min to next sailing
1:00 PMnext sailing
Nantucket High-Speed60 min crossing · 16 sailings today
boarding now
nowboarding
Bayview - Aurora30 min crossing · 14 sailings today
1 h 15 min to next sailing
2:00 PMnext sailing
Down Bay Islands65 min crossing · 14 sailings today
1 h 15 min to next sailing
2:00 PMnext sailing
Long Beach - Avalon60 min crossing · 14 sailings today
boarding now
nowboarding
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
Hyannis - Nantucket (traditional ferry)135 min crossing · 12 sailings today
2 h to next sailing
2:45 PMnext sailing
Rockland - Vinalhaven75 min crossing · 12 sailings today
15 min to next sailing
1:00 PMnext sailing
Quincy Ferry45 min crossing · 11 sailings today
1 h 5 min to next sailing
1:50 PMnext sailing
Winthrop Ferry45 min crossing · 11 sailings today
1 h 10 min to next sailing
1:55 PMnext sailing
Currituck - Knotts Island30 min crossing · 10 sailings today
45 min to next sailing
1:30 PMnext sailing
Hyannis - Nantucket (high-speed)60 min crossing · 10 sailings today
1 h 15 min to next sailing
2:00 PMnext sailing
Lynn Ferry40 min crossing · 10 sailings today
no more today
4:00 PMresumes today
Inner Bay Islands42 min crossing · 8 sailings today
15 min to next sailing
1:00 PMnext sailing
Martha's Vineyard / New Bedford55 min crossing · 8 sailings today
2 h 5 min to next sailing
2:50 PMnext sailing
Martha's Vineyard High-Speed60 min crossing · 8 sailings today
2 h 50 min to next sailing
3:35 PMnext sailing
Point Judith - Block Island (High-Speed Ferry)30 min crossing · 8 sailings today
no more today
4:30 PMresumes today
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
Tiburon - Angel Island State Park20 min crossing · 8 sailings today
15 min to next sailing
10:00 AMnext sailing
Cedar Island - Ocracoke135 min crossing · 6 sailings today
15 min to next sailing
1:00 PMnext sailing
Inter-Island70 min crossing · 6 sailings today
55 min to next sailing
1:40 PMnext sailing
Kingston to Seattle Fast Ferry39 min crossing · 6 sailings today
no more today
2:30 PMresumes today
Nantucket / New Bedford100 min crossing · 6 sailings today
35 min to next sailing
1:20 PMnext sailing
Newport / Providence70 min crossing · 6 sailings today
1 h 15 min to next sailing
2:00 PMnext sailing
Rockland - North Haven70 min crossing · 6 sailings today
1 h 35 min to next sailing
2:20 PMnext sailing
San Pedro - Avalon75 min crossing · 6 sailings today
1 h to next sailing
10:45 AMnext sailing
Seattle to Kingston Fast Ferry39 min crossing · 6 sailings today
1 h to next sailing
10:45 AMnext sailing
Swan Quarter - Ocracoke160 min crossing · 6 sailings today
45 min to next sailing
1:30 PMnext sailing
Dana Point - Avalon90 min crossing · 4 sailings today
2 h to next sailing
11:45 AMnext sailing
Milwaukee - Muskegon150 min crossing · 4 sailings today
45 min to next sailing
12:30 PMnext sailing
San Pedro - Two Harbors75 min crossing · 3 sailings today
15 min to next sailing
10:00 AMnext sailing
Ludington - Manitowoc240 min crossing · 2 sailings today
1 h 15 min to next sailing
2:00 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 →