There is 1 way to get from North Pender Island (Station) to Swartz Bay ferry terminal by ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Questions & Answers
The cheapest way to get from North Pender Island (Station) to Swartz Bay ferry terminal is to ferry which costs $7 - $60 and takes 1h 17m.
The fastest way to get from North Pender Island (Station) to Swartz Bay ferry terminal is to ferry which takes 1h 17m and costs $7 - $60.
Yes, there is a direct ferry departing from Otter Bay and arriving at Victoria. Services depart five times a day, and operate every day. The journey takes approximately 40 min.
The distance between North Pender Island (Station) and Swartz Bay ferry terminal is 20 km.
The best way to get from North Pender Island (Station) to Swartz Bay ferry terminal without a car is to ferry which takes 1h 17m and costs $7 - $60.
The ferry from Otter Bay to Victoria takes 40 min including transfers and departs five times a day.
There are 112+ hotels available in Swartz Bay ferry terminal.
What companies run services between North Pender Island (Station), BC, Canada and Swartz Bay ferry terminal, BC, Canada?
BC Ferries operates a ferry from Otter Bay to Victoria 5 times a day. Tickets cost $7–60 and the journey takes 40 min.
- Phone
- +1 888 223 3779
- Website
- BC Ferries
Ferry from Otter Bay to Victoria
- Ave. Duration
- 40 min
- Frequency
- 5 times a day
- Estimated price
- $7–60
- Website
- BC Ferries
- Child
- $7–22
- Adult
- $14–45
- Car
- $40–60
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Milan from the airport, Getting around the Cyclades, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.

