Location

By Car

Coming from the South (Vancouver/Whistler/Mainland/Seattle):

Drive the Trans Canada Hwy#1 (aka Hwy 101) to Horseshoe Bay Ferry Terminal in West Vancouver. Enjoy the scenic 45-minute ferry to Langdale Ferry Terminal on the Sunshine Coast. Then follow Hwy 101 north for approximately 75 minutes, past Sechelt and Madeira Park, to Ruby Lake Resort.

Note: We highly recommend making advance reservations for the ferry. Also note : The ferry fare is based on a return rate; you pay to come to the Sunshine Coast, but leaving the Coast is free : ) For more information regarding ferry routes, schedules, & rates, please visit BC Ferries

Coming from the North (Powell River, Lund, Savary Island) :

Drive the Trans Canada Hwy#1 (aka Hwy 101 or Sunshine Coast Hwy) to Saltery Bay Ferry Terminal, apx 30 min south of Powell River. Enjoy the very scenic 50-minute ferry crossing to Earls Cove Ferry Terminal on the Sunshine Coast. Then follow Hwy 101 south for 6 km until you reach Ruby Lake Resort.

Note: We highly recommend making advance reservations for the ferry. Also note : The ferry fare is based on a return rate; you pay to come to the lower Sunshine Coast, but leaving is free : ) For more information regarding ferry routes, schedules, & rates, please visit BC Ferries

By Bus

The Sunshine Coast Connector is a local bus service, which can drop you off right at our doorstep. Please note that due to our pretty remote location, make sure to pack everything you need if you decide to travel via bus. The bus route is very convenient to bring you to Ruby Lake and back to Vancouver, but it is not a commuting route to visit nearby sightseeing or access shops/restaurants/cafes etc. You can board the bus from Vancouver, the Langdale Ferry Terminal, Gibsons, Sechelt, Madeira Park, Earls Cove, Powell River – or anywhere in between! Check their website for current schedules!

By plane

From Victoria, Vancouver and Nanaimo, you can catch a seaplane, a regular plane, or even a helicopter to the Sunshine Coast.

Ask about regular and charter float plane service to Ruby Lake from Vancouver. They will take you directly to our private dock!

Both Sunshine Coast Air (250.591.1810) & Harbour Air (1.800.665.0212) offer chartered flights directly to Ruby Lake Resort.