Primary Navigation - Mobile

Skip to Main Content

Primary Navigation - Desktop

Skip to Main Content

Finding Paradise Getting Here

Nestled in the heart of an archipelago on the rugged West Coast of Canada, Sonora Resort is a remote sanctuary that is surprisingly within reach. Accessible only by air or water, the only unexpected visitors at our private oasis is the abundance of wildlife.

The most convenient and scenic way to travel to Sonora is an approximately 50-minute flight from Vancouver, bringing you directly to the resort landing pad. Arriving via water taxi from Campbell River is also possible. Our Guest Services team is here to help coordinate your travel and make any custom arrangements.

Tabbed Content Section

Fly over the southwestern corner of British Columbia from Vancouver. Take in the picturesque Gulf Islands and glorious Desolation Sound as you are seamlessly transported to another world.

Flying from Vancouver, BC 
Mode of Transportation

Helicopter or Seaplane (dependant on number of guests)

Duration50 minutes (approx)

Flights available Sunday, Tuesday, Thursday, Friday
Outbound flight departs Vancouver at 3:00 pm
Return flight departs Sonora Resort at 4:00 pm

Departure Location

Skyservice or Seaplane Terminal, both near Vancouver International's (YVR) South Terminal 


$675 each way, per person. Book through the Sonora Reservations Team. A carbon surcharge of $10.50 each way, per person also applies.

Good to Know

Leave a minimum of 2 hours between the arrival time of your international flight and the departure time of your Vancouver flight

Enjoy a scenic boat ride from Campbell River on Vancouver Island to Sonora Island by water taxi. Seals, sea lions and a variety of birds, including Bald eagles, are often seen as you travel between the Discover Islands.

Water Taxi from Campbell River, BC 
Mode of Transportation

Water Taxi

Duration1 hour and 15-minute boat cruise (approx)
ScheduleDeparts Campbell River daily at 3:00 pm 
Departs Sonora Resort daily at 1:00 pm 
Departure LocationDiscovery Harbour Marina, Way West Dock (G Dock). View Marina Map

$295 each way, per person. Book through the Sonora Reservations Team

Good to Know

To get to Campbell River, you can book flights with Pacific Coastal or Central Mountain Air.  Or take BC Ferries from Vancouver to Nanaimo (~1.5 hours) and drive north on Vancouver Island to Campbell River (~2 hours). See the water taxi departure location on the Discovery Harbour Marina map above. Pay parking is available.

Flying from Seattle, WA 
Mode of Transportation


OperatorKenmore Air
Duration~3 hours (varies depending on the number of stops)
ScheduleSee Kenmore Air website
Departure LocationKenmore/Lake Washington (Kenmore Air Harbour) Seaplane Terminal

$410 - 425 USD each way, per person. Please confirm pricing and book directly with Kenmore Air - call toll-free at 1-866-435-9524

Good to Know

Kenmore Air has reduced frequency of flights to our area during 2023. We highly recommend confirming availability with them prior to booking your accommodations with us.

Flights make a 30 minute stop on Vancouver Island to clear customs
Sonora Resort does not provide, administer or sell Covid Rapid Antigen Tests. Please make alternative arrangements for any testing requirements.

Charter Transportation Through Sonora Resort

Fly to Sonora Resort from anywhere in the world with London Air Services on its fleet of jets and helicopters.

For charter bookings, please contact the Sonora Reservations team at 604-233-0460 or toll-free at 1-888-576-6672 or email .

We value your privacy
We use cookies to enhance your browsing experience, serve personalized ads or content, and analyze our traffic. By clicking "Allow Cookies", you consent to our use of cookies. For additional details view our Privacy Policy.
Cookie preferences

You can control how your data is used on our website. Learn more below about the cookies we use by reviewing our Privacy Policy.

Your cookie preferences have been saved.