Our Location

Homfray Channel, at Foster Point

Desolation Sound, British Columbia at it's Best

Map Icon

  • Contact Us
  • 250-674-3286 or 1-866-868-7776
  • info@homfraylodge.com


Homfray Lodge is located in beautiful Desolation Sound north of Powell River and Lund, British Columbia on the Sunshine Coast; about 100 miles north of Vancouver. Lund is the closest community. The Lodge is located in Homfray Channel near Foster Point. Homfray Channel is one of the deepest in North America reaching depths of 2400 feet with surrounding peaks rising up to 8000 feet.

Read on for the different ways to get to Homfray Lodge and feel free to contact us to personally coordinate your travel.

Getting to Homfray Lodge

We are accessible by water or air and located in Homfray Channel in the northern part of Desolation Sound, BC. Homfray Lodge is just a 94 NM from Vancouver and 190 NM from Seattle, making it a premier wilderness destination in globally renowned Desolation Sound, British Columbia.

Scheduled Water Taxi

We offer a complimentary scheduled boat transfer from Lund, BC (1 hour) and if required scheduled transfer between Powell River Airport and Lund (45 minutes). This transfer operates once daily. Please check with us to coordinate your schedule.


You can fly with daily non-stop (35 min) flights from Vancouver International Airport (YVR) to Powell River Airport (YPW) with Pacific Coastal Airlines.

You may also fly direct to the lodge, from Campbell River with Corilair with daily “mail run” flights. These sea plane flights may make stops along route in the Discovery Islands, Desolation Sound and surrounding area.

Seaplane charters options are also available between the lodge and Vancouver, Campbell River, Whistler, Tofino, Seattle and any other destination.

Note: Please leave a minimum of 2 hours between international arrival and departure flight connections.


If you are driving you drive from either Vancouver or Comox with BC Ferries. If driving from Vancouver you will take BC Ferries from Horseshoe Bay to Langdale (40 minutes) on the Sunshine Coast then proceed north for 1 1/2 hours on Highway 101 to Earls Cove where you’ll the second BC Ferry between Earlts Cove and Saltry Bay (50 minutes) which is located on the north end of the Sunshine Coast. From there continue to travel north on Highway 101 through Powell River (30 minutes) and on to Lund. You can also take BC Ferries between Comox (Vancouver Island) to Powell River (1 hour 50 minutes).

From Lund we have complimentary scheduled, once per day, water taxi included. Please contact us to coordinate your water taxi. There is long term and short term parking available in Lund.

By Boat

If you plan to arrive with your own boat, Homfray Lodge is located on the east side of Homfray Channel just north of Foster Point and south of Toba Inlet.  Ample moorage is available for guests staying at the lodge.  View our location on Canadian nautical charts here.

We would be happy to help arrange your travel plans, if you have any questions please contact us.



Share this: