Language
English
Spanish
Chinese
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.
We didn't find any results for the search Swartz Bay. Alternatively, get inspired below.
These popular products might interest you
You'll also receive exclusive offers and latest travel deals!
Sign Me Up