Drive the Trans Canada Highway #1 to Horseshoe Bay [map] ferry terminal in West Vancouver. Enjoy the scenic and relaxing 40-minute ferry trip (via BC Ferries) to Langdale ferry terminal on the Sunshine Coast. (NOTE: The fare is based on a return rate; you don't pay to go back to Horseshoe Bay.) Then follow Highway 101 north for approximately 75 minutes, past Sechelt and Madeira Park, to Ruby Lake Resort. This historical highway begins in Mexico and finishes in Lund on the Upper Sunshine Coast.
BC Ferries "Circle Pac" tour offers discount rates on one-way passage to visit the Sunshine Coast and Vancouver Island. It's the best way to explore cosmopolitan Vancouver, the relaxed pace of coastal towns, and the forested inlets and peaks of our sheltered coastline.
For more information regarding ferry routes, rates and the "Circle Pac" tour, please contact BC Ferries:
Driving instructions from Vancouver
✴ West on Georgia Street, through Stanley Park.
✴ Cross the Lions Gate Bridge.
✴ Follow Highway 1 (Upper Levels Highway), to Horseshoe Bay ferry terminal.
Total estimated driving time from downtown Vancouver: 25 minutes depending on traffic conditions.
Driving instructions from Vancouver International Airport
✴ Look for destination signs leaving the airport terminal and follow Highway 99 North into Vancouver
West on Georgia Street, through Stanley Park.
✴ Cross the Lions Gate Bridge
✴ Follow Highway 1 (Upper Levels Highway), to Horseshoe Bay ferry terminal
Total estimated driving time from the Airport: 45 minutes depending on traffic conditions.
Driving Instructions from Squamish & Whistler
✴ South on Highway 99, the "Sea to Sky Highway".
✴ Continue past the Horseshoe Bay turn-off.
✴ Take Exit #4, the Caulfield exit.
✴ Loop over the overpass.
✴ Proceed west on Highway 1 to Horseshoe Bay Terminal.
Total estimated driving time from Squamish: 45 minutes
Total estimated driving time from Whistler: 80 minutes depending on traffic conditions.
Driving instructions from Seattle
✴ I-5 North to the Canadian border.
✴ In British Columbia, I-5 becomes Highway 99.
✴ Follow Highway 99 North into Vancouver.
✴ West on Georgia Street, through Stanley Park.
✴ Cross the Lions Gate Bridge.
✴ Follow Highway 1 (Upper Levels Highway) to Horseshoe Bay ferry terminal.
Total estimated driving time from Seattle: 3 hours and 30 minutes depending on traffic conditions.
Driving Instructions from the Fraser Valley (Chilliwack)
✴ Highway 1 westbound to Vancouver.
✴ Continue northbound on Highway 1 across Ironworkers Memorial Bridge.
✴ Westbound on Highway 1 (Upper Levels Highway) to Horseshoe Bay ferry terminal.
Total estimated driving time from Chilliwack: 1 hour and 25 minutes depending on traffic conditions.
BC Ferries Toll free in BC: 1 888 223 3779 Outside BC: 1 604 444 2890
Langdale Ferry Terminal 604 886 2242











