Discover the Best Swartz Bay Tours

Swartz Bay is located on the north end of the beautiful Saanich Peninsula on Vancouver Island, British Columbia, Canada. BC Ferries has a terminal in Swartz Bay, located 20 miles (32 km) north of Victoria on Vancouver Island. The terminal provides BC Ferry service to the Tsawwassen Ferry Terminal on the mainland and southern Gulf Islands. As many travelers can already attest, taking a ferry to cross the Georgia Strait between Vancouver Island and the mainland is a breathtaking experience.

Swartz Bay Overview

Tours4Fun / North America / Canada / Swartz Bay Tours

0 Result - Best Swartz Bay Tours & Things to Do

GET UP TO $100 OFF YOUR FIRST ORDER!

You'll also receive exclusive offers and latest travel deals!