Barnabas Landing is nestled on the majestic shores of Keats Island, British Columbia, approximately 24 kilometres (15 miles) from Vancouver.
Keats Island is located in Howe Sound, across from the town of Gibsons on the Sunshine Coast. For pictures of Keats Island and our beautiful property, visit our image gallery.
Traveling To Barnabas Landing
Horseshoe Bay or Sunset Marina Charter Boat
For our regular retreat season (September – June) many groups come in by charter boat, usually run by Cormorant Marine from Horseshoe Bay or Sunset Marina to Keats Island. Please see Horseshoe Bay Instructions or Sunset Marina Instructions.
Summer Family Retreats
Guest attending our summer family retreats will be picked up by charter boat in Gibsons, BC. Gibsons is easily accessible by BC Ferries through the Horseshoe Bay terminal. Please see the family retreat travel instructions.
Seaplane
A seaplane cuts travel time to as little as 15 minutes. Seaplane charters are available from Coal Harbour in Vancouver or from the Vancouver airport. For more information contact Westcoast Air, Harbour Air, Seair Seaplanes, or Tofino Air.


Summer Family Retreats
Seaplane