Travel Advisory: Multiple advisories in effect⁠. Check before you travel.

View ×
  1. Revised Schedule - Northern Expedition - Port Hardy (Bear Cove) - Bella Bella (McLoughlin Bay) - Prince Rupert - Haida Gwaii (Skidegate) - View details
  2. Sailing Cancellation - Queen of Alberni - Vancouver (Tsawwassen) - Nanaimo (Duke Point) - Victoria (Swartz Bay) - View details
  3. New website - Renew your online account - View details
  4. COVID-19 Update – Important information – Last updated October 6, 2020 - View details

Keats Island (Keats Landing)

Keats Landing dock is located on the west side of Keats Island off Keats Road. 

  • This dock offers foot passenger pickup and drop off service only. Vehicles are not carried on this route.
  • Sailings to and from Keats Landing are independently operated by Kona Winds Yacht Charters and some departures are on-request only.
  • To request a pickup for travel on this route, call or text 604-740-6589 at least one hour before the scheduled sailing time and leave a message with your name, phone number, travel time and pickup location.
  • Some departures from Langdale will wait for the Vancouver (Horseshoe Bay) - Sunshine Coast (Langdale) sailing to arrive so passengers can make their travel connection.
  • Schedules are subject to change without notice.


Keats Road, Keats Island,
Keats Island, V0N 1V0

Get directions >

Transit options

No public transportation options.

Terminal accessibility

No accessibility options.

Lost and found

If you lost an item while travelling with us, you can:

  • Report your lost item to the customer service desk at the terminal
  • Direct message your lost item details to @BCFerries on Twitter
  • Call 604-886-2242 Ext. 4

View lost and found policy

Terminal amenities

Free off-street parking (26 spaces)

Service notices

Find a terminal