492 routes · 28,158 sailings a week
Ferry routes
Every crossing we track, by country and region, busiest first. Type a port or pick a region to narrow it down.
- 197
- from the Philippines
- 84
- from Canada
- 198
- from the United States
- 13
- from Nigeria
All 492 crossings, busiest first within each region.
Philippines
197 routes from the Philippines · hub- Batangas to Calapan1h 30m126Montenegro Shipping Lines, FastCat +1 · 126 sailings a week · from ₱576₱576
- Calapan to Batangas1h 30m112Montenegro Shipping Lines, FastCat +1 · 112 sailings a week · from ₱576₱576
- Lucena to Balanacan3h84Montenegro Shipping Lines, Starhorse Shipping Lines · 84 sailings a week · from ₱520₱520
- San Andres (Quezon) to San Pascual (Burias)—14Starhorse Shipping Lines · 14 sailings a week · from ₱435₱435
- San Pascual (Burias) to San Andres (Quezon)—14Starhorse Shipping Lines · 14 sailings a week · from ₱435₱435
- Odiongan to Batangas9h10Montenegro Shipping Lines, 2GO Travel · 10 sailings a week · from ₱1,007₱1,007
Visayas
Visayas routes and ports- Cebu to Surigao5h 30m14OceanJet, Cokaliong Shipping Lines Inc. · 14 sailings a week · from ₱1,320₱1,320
- Danao (Drydock) to Isabel (Pingag)4h14Aznar Shipping Corporation · 14 sailings a week · from ₱450₱450
- Isabel (Pingag) to Danao (Drydock)4h14Aznar Shipping Corporation · 14 sailings a week · from ₱450₱450
- Cebu to Cagayan de Oro8h82GO Travel, Cokaliong Shipping Lines Inc. +1 · 8 sailings a week · from ₱1,515₱1,515
- Jagna to Cagayan de Oro6h8Cokaliong Shipping Lines Inc., Lite Ferries · 8 sailings a week · from ₱1,070₱1,070
- Jagna to Nasipit5h6Lite Ferries, Cokaliong Shipping Lines Inc. · 6 sailings a week · from ₱1,070₱1,070
Mindanao
Mindanao routes and ports- Siargao (Dapa) to Surigao1h 30m28Evaristo and Sons - Sea Transport Corporation · 28 sailings a week · from ₱510₱510
- Surigao to Siargao (Dapa)1h 30m28Evaristo and Sons - Sea Transport Corporation · 28 sailings a week · from ₱510₱510
- Surigao to Cebu5h 30m14OceanJet, Cokaliong Shipping Lines Inc. · 14 sailings a week · from ₱1,320₱1,320
- Cagayan de Oro to Cebu8h82GO Travel, Cokaliong Shipping Lines Inc. +1 · 8 sailings a week · from ₱1,642₱1,642
- Cagayan de Oro to Jagna7h8Lite Ferries, Cokaliong Shipping Lines Inc. · 8 sailings a week · from ₱1,070₱1,070
- Nasipit to Jagna5h6Cokaliong Shipping Lines Inc., Lite Ferries · 6 sailings a week · from ₱1,070₱1,070
British Columbia
British Columbia routes and ports- Campbell River to Quadra Island (Quathiaski Cove)10m194BC Ferries · 194 sailings a week · return from C$10.55C$10.55return
- Quadra Island (Quathiaski Cove) to Campbell River10m194BC Ferries · 194 sailings a week · no fare this wayNo fare
- Gabriola Island (Descanso Bay) to Nanaimo (Nanaimo Harbour)25m161BC Ferries · 161 sailings a week · no fare this wayNo fare
- Nanaimo (Nanaimo Harbour) to Gabriola Island (Descanso Bay)25m155BC Ferries · 155 sailings a week · return from C$11.60C$11.60return
- Buckley Bay to Denman Island West10m110BC Ferries · 110 sailings a week · return from C$10.55C$10.55return
- Bowen Island to Vancouver (Horseshoe Bay)20m109BC Ferries · 109 sailings a week · no fare this wayNo fare
- Vancouver (Horseshoe Bay) to Bowen Island20m103BC Ferries · 103 sailings a week · return from C$12.45C$12.45return
- Crofton to Salt Spring Island (Vesuvius Bay)25m88BC Ferries · 88 sailings a week · return from C$12.75C$12.75return
- Salt Spring Island (Vesuvius Bay) to Crofton25m88BC Ferries · 88 sailings a week · return from C$12.75C$12.75return
- Denman Island East (Gravelly Bay) to Hornby Island (Shingle Spit)10m83BC Ferries · 83 sailings a week · return from C$10.55C$10.55return
- Hornby Island (Shingle Spit) to Denman Island East (Gravelly Bay)10m83BC Ferries · 83 sailings a week · no fare this wayNo fare
- Vancouver (Tsawwassen) to Victoria (Swartz Bay)1h 35m74BC Ferries · 74 sailings a week · from C$21C$21
- Victoria (Swartz Bay) to Vancouver (Tsawwassen)1h 35m74BC Ferries · 74 sailings a week · from C$21C$21
- Chemainus to Penelakut Island (Telegraph Harbour)30m69BC Ferries · 69 sailings a week · return from C$10.95C$10.95return
- Penelakut Island (Telegraph Harbour) to Chemainus30m69BC Ferries · 69 sailings a week · no fare this wayNo fare
- Thetis Island (Preedy Harbour) to Chemainus30m69BC Ferries · 69 sailings a week · no fare this wayNo fare
- Chemainus to Thetis Island (Preedy Harbour)30m68BC Ferries · 68 sailings a week · return from C$10.95C$10.95return
- Sunshine Coast (Langdale) to Vancouver (Horseshoe Bay)40m56BC Ferries · 56 sailings a week · no fare this wayNo fare
- Vancouver (Horseshoe Bay) to Sunshine Coast (Langdale)40m56BC Ferries · 56 sailings a week · return from C$16.45C$16.45return
- Fulford Harbour (Salt Spring) to Victoria (Swartz Bay)35m55BC Ferries · 55 sailings a week · no fare this wayNo fare
- Victoria (Swartz Bay) to Fulford Harbour (Salt Spring)35m55BC Ferries · 55 sailings a week · return from C$12.75C$12.75return
- Pender Island (Otter Bay) to Victoria (Swartz Bay)40m52BC Ferries · 52 sailings a week · no fare this wayNo fare
- Departure Bay (Nanaimo) to Vancouver (Horseshoe Bay)1h 40m51BC Ferries · 51 sailings a week · from C$21C$21
- Vancouver (Horseshoe Bay) to Departure Bay (Nanaimo)1h 40m51BC Ferries · 51 sailings a week · from C$21C$21
- Port McNeill to Malcolm Island (Sointula)25m47BC Ferries · 47 sailings a week · return from C$12.45C$12.45return
- Victoria (Swartz Bay) to Mayne Island (Village Bay)53m47BC Ferries · 47 sailings a week · return from C$13.55C$13.55return
- Pender Island (Otter Bay) to Vancouver (Tsawwassen)1h 25m44BC Ferries · 44 sailings a week · from C$10.30C$10.30
- Victoria (Swartz Bay) to Galiano Island (Sturdies Bay)1h 5m44BC Ferries · 44 sailings a week · return from C$13.55C$13.55return
- Victoria (Swartz Bay) to Pender Island (Otter Bay)40m43BC Ferries · 43 sailings a week · return from C$13.55C$13.55return
- Cormorant Island (Alert Bay) to Port McNeill45m41BC Ferries · 41 sailings a week · no fare this wayNo fare
- Cortes Island (Whaletown) to Quadra Island (Heriot Bay)45m41BC Ferries · 41 sailings a week · no fare this wayNo fare
- Malcolm Island (Sointula) to Port McNeill25m41BC Ferries · 41 sailings a week · no fare this wayNo fare
- Port McNeill to Cormorant Island (Alert Bay)40m41BC Ferries · 41 sailings a week · return from C$12.45C$12.45return
- Quadra Island (Heriot Bay) to Cortes Island (Whaletown)45m41BC Ferries · 41 sailings a week · return from C$12.45C$12.45return
- Vancouver (Tsawwassen) to Pender Island (Otter Bay)2h 5m41BC Ferries · 41 sailings a week · from C$20C$20
- Cormorant Island (Alert Bay) to Malcolm Island (Sointula)35m40BC Ferries · 40 sailings a week · no fare this wayNo fare
- Malcolm Island (Sointula) to Cormorant Island (Alert Bay)35m40BC Ferries · 40 sailings a week · no fare this wayNo fare
- Mayne Island (Village Bay) to Vancouver (Tsawwassen)1h 7m38BC Ferries · 38 sailings a week · from C$10.30C$10.30
- Mayne Island (Village Bay) to Victoria (Swartz Bay)50m36BC Ferries · 36 sailings a week · no fare this wayNo fare
- Vancouver (Tsawwassen) to Mayne Island (Village Bay)1h 10m30BC Ferries · 30 sailings a week · from C$20C$20
- Comox (Little River) to Powell River (Westview)1h 25m28BC Ferries · 28 sailings a week · from C$16.10C$16.10
- Galiano Island (Sturdies Bay) to Victoria (Swartz Bay)1h 10m28BC Ferries · 28 sailings a week · no fare this wayNo fare
- Powell River (Westview) to Comox (Little River)1h 25m28BC Ferries · 28 sailings a week · from C$16.10C$16.10
- Vancouver (Tsawwassen) to Galiano Island (Sturdies Bay)54m28BC Ferries · 28 sailings a week · from C$20C$20
- Galiano Island (Sturdies Bay) to Vancouver (Tsawwassen)55m27BC Ferries · 27 sailings a week · from C$10.30C$10.30
- Saturna Island (Lyall Harbour) to Victoria (Swartz Bay)1h 5m26BC Ferries · 26 sailings a week · no fare this wayNo fare
- Victoria (Swartz Bay) to Saturna Island (Lyall Harbour)1h 10m26BC Ferries · 26 sailings a week · return from C$13.55C$13.55return
- Saturna Island (Lyall Harbour) to Galiano Island (Sturdies Bay)1h 20m17BC Ferries · 17 sailings a week—
- Vancouver (Tsawwassen) to Salt Spring Island (Long Harbour)1h 23m15BC Ferries · 15 sailings a week · from C$20C$20
- Salt Spring Island (Long Harbour) to Vancouver (Tsawwassen)1h 23m14BC Ferries · 14 sailings a week · from C$10.30C$10.30
- Saturna Island (Lyall Harbour) to Vancouver (Tsawwassen)2h 15m14BC Ferries · 14 sailings a week · from C$10.30C$10.30
- Mayne Island (Village Bay) to Salt Spring Island (Long Harbour)35m13BC Ferries · 13 sailings a week—
- Galiano Island (Sturdies Bay) to Salt Spring Island (Long Harbour)1h 10m12BC Ferries · 12 sailings a week—
- Salt Spring Island (Long Harbour) to Galiano Island (Sturdies Bay)1h 10m11BC Ferries · 11 sailings a week—
- Salt Spring Island (Long Harbour) to Mayne Island (Village Bay)35m11BC Ferries · 11 sailings a week—
- Vancouver (Tsawwassen) to Saturna Island (Lyall Harbour)2h 15m9BC Ferries · 9 sailings a week · from C$20C$20
- Saturna Island (Lyall Harbour) to Salt Spring Island (Long Harbour)1h 25m7BC Ferries · 7 sailings a week—
- Salt Spring Island (Long Harbour) to Saturna Island (Lyall Harbour)2h 15m1BC Ferries · 1 sailing a week—
United States
198 routes from the United States · hubWashington
Washington routes and ports- Mukilteo to Clinton (Whidbey Island)20m254Washington State Ferries · 254 sailings a week · from US$7.10US$7.10
- Fauntleroy (West Seattle) to Vashon Island20m171Washington State Ferries · 171 sailings a week · from US$7.60US$7.60
- Seattle to Bainbridge Island35m159Washington State Ferries · 159 sailings a week · from US$11.35US$11.35
- Vashon Island to Fauntleroy (West Seattle)20m158Washington State Ferries · 158 sailings a week · no fare this wayNo fare
- Anacortes (Guemes ferry) to Guemes Island5m157Guemes Island Ferry (Skagit County) · 157 sailings a week · return from US$6.75US$6.75return
- Guemes Island to Anacortes (Guemes ferry)5m157Guemes Island Ferry (Skagit County) · 157 sailings a week · no fare this wayNo fare
- Point Defiance (Tacoma) to Tahlequah (Vashon Island)15m134Washington State Ferries · 134 sailings a week · from US$7.60US$7.60
- Tahlequah (Vashon Island) to Point Defiance (Tacoma)15m134Washington State Ferries · 134 sailings a week · no fare this wayNo fare
- Fauntleroy (West Seattle) to Southworth40m130Washington State Ferries · 130 sailings a week · from US$9US$9
- Vashon Island to Southworth10m125Washington State Ferries · 125 sailings a week · no fare this wayNo fare
- Southworth to Vashon Island10m114Washington State Ferries · 114 sailings a week · from US$7.60US$7.60
- Coupeville (Whidbey Island) to Port Townsend30m70Washington State Ferries · 70 sailings a week · from US$5US$5
- Port Townsend to Coupeville (Whidbey Island)30m70Washington State Ferries · 70 sailings a week · from US$5US$5
- Friday Harbor (San Juan Island) to Lopez Island40m69Washington State Ferries · 69 sailings a week · no fare this wayNo fare
- Lopez Island to Anacortes45m60Washington State Ferries · 60 sailings a week · no fare this wayNo fare
- Anacortes to Friday Harbor (San Juan Island)1h 10m57Washington State Ferries · 57 sailings a week · from US$18US$18
- Friday Harbor (San Juan Island) to Anacortes1h 10m57Washington State Ferries · 57 sailings a week · no fare this wayNo fare
- Orcas Island to Anacortes55m49Washington State Ferries · 49 sailings a week · no fare this wayNo fare
- Orcas Island to Shaw Island15m48Washington State Ferries · 48 sailings a week · no fare this wayNo fare
- Orcas Island to Lopez Island30m48Washington State Ferries · 48 sailings a week · no fare this wayNo fare
- Shaw Island to Anacortes55m42Washington State Ferries · 42 sailings a week · no fare this wayNo fare
- Shaw Island to Lopez Island20m41Washington State Ferries · 41 sailings a week · no fare this wayNo fare
- Friday Harbor (San Juan Island) to Orcas Island1h34Washington State Ferries · 34 sailings a week · no fare this wayNo fare
- Friday Harbor (San Juan Island) to Shaw Island1h 15m34Washington State Ferries · 34 sailings a week · no fare this wayNo fare
- Shaw Island to Friday Harbor (San Juan Island)1h 10m33Washington State Ferries · 33 sailings a week—
New York
New York routes and ports- Atlantic Ave/BBP Pier 6 to Red Hook/Atlantic Basin5m125NYC Ferry · 125 sailings a week · from US$4US$4
- Red Hook/Atlantic Basin to Atlantic Ave/BBP Pier 68m125NYC Ferry · 125 sailings a week · from US$4US$4
- Gov. Island/Yankee Pier to Red Hook/Atlantic Basin7m92NYC Ferry · 92 sailings a week · from US$4US$4
- Red Hook/Atlantic Basin to Gov. Island/Yankee Pier4m90NYC Ferry · 90 sailings a week · from US$4US$4
- Red Hook/Atlantic Basin to Pier 11 / Wall St.timetable to 24 Oct10m22NYC Ferry · 22 sailings a week—
- Pier 11 / Wall St. to Red Hook/Atlantic Basintimetable to 24 Oct10m20NYC Ferry · 20 sailings a week—
Massachusetts
Massachusetts routes and ports- Cuttyhunk Island, Cuttyhunk, MA to Cuttyhunk Ferry Pier, New Bedford, MA1h11Cuttyhunk Ferry Company · 11 sailings a week—
- Cuttyhunk Ferry Pier, New Bedford, MA to Cuttyhunk Island, Cuttyhunk, MA1h9Cuttyhunk Ferry Company · 9 sailings a week—
Nigeria
13 routes from Nigeria · hubNo crossing matches that. Try a single port name, or clear the region filter.