There are 6 ways to get from Tsawwassen ferry terminal to Port Renfrew by bus and ferry, bus, ferry, car, car ferry or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended option
Bus and ferry, bus
-
Take the bus and ferry from Tsawwassen Ferry Terminal to Victoria, BC
-
Take the bus from Victoria, BC to Port Renfrew, British Columbia
Cheapest option
Drive, car ferry
-
Drive from Tsawwassen ferry terminal to Horseshoe Bay, BC
-
Take the car ferry from Horseshoe Bay, BC to Nanaimo Departure Bay
-
Drive from Nanaimo Departure Bay to Port Renfrew
4 alternative options
Ferry, line 72 bus, bus
-
Take the ferry from Vancouver to Victoria
-
Take the line 72 bus from Swartz Bay Ferry Terminal to Legislature Terminus
-
Take the bus from Victoria, BC to Port Renfrew, British Columbia
Fly Vancouver Harbour to Victoria Harbour, bus
-
Take the plane from Vancouver Harbour to Victoria Harbour
-
Take the bus from Victoria, BC to Port Renfrew, British Columbia
Fly Coal Harbour Spb to Maple Bay, drive
-
Fly from Coal Harbour Spb (CXH) to Maple Bay (YAQ)
-
Drive from Maple Bay to Port Renfrew
Fly Vancouver to Victoria Inner Harbour Apt, bus
-
Fly from Vancouver (YVR) to Victoria Inner Harbour Apt (YWH)
-
Take the bus from Victoria, BC to Port Renfrew, British Columbia
Questions & Answers
The cheapest way to get from Tsawwassen ferry terminal to Port Renfrew is to drive and car ferry which costs $35 - $140 and takes 4h 38m.
The quickest way to get from Tsawwassen ferry terminal to Port Renfrew is to fly and drive which costs $360 - $380 and takes 4h 21m.
No, there is no direct bus from Tsawwassen ferry terminal to Port Renfrew. However, there are services departing from Tsawwassen Ferry Terminal and arriving at Port Renfrew, British Columbia via Victoria, BC. The journey, including transfers, takes approximately 5h 15m.
The distance between Tsawwassen ferry terminal and Port Renfrew is 107 km.
The best way to get from Tsawwassen ferry terminal to Port Renfrew without a car is to bus and ferry and bus which takes 5h 15m and costs $65 - $180.
It takes approximately 5h 15m to get from Tsawwassen ferry terminal to Port Renfrew, including transfers.
Tsawwassen ferry terminal to Port Renfrew bus services, operated by BC Ferries Connector - Wilson's Group, depart from Tsawwassen Ferry Terminal station.
The quickest flight from Coal Harbour Spb Airport to Maple Bay Airport is the direct flight which takes 35 min.
Tsawwassen ferry terminal to Port Renfrew bus services, operated by West Coast Trail Express, arrive at Port Renfrew, British Columbia station.
Harbour Air Seaplanes offers flights from Coal Harbour Spb Airport to Maple Bay Airport.

- Distance: 107.1 km
- Duration: 5h 15m
What companies run services between Tsawwassen ferry terminal, BC, Canada and Port Renfrew, BC, Canada?
There is no direct connection from Tsawwassen ferry terminal to Port Renfrew. However, you can take the bus and ferry to Victoria, BC, take the walk to Victoria, BC, then take the bus to Port Renfrew, British Columbia. Alternatively, you can take a vehicle from Tsawwassen ferry terminal to Port Renfrew via Victoria, Swartz Bay Ferry Terminal, Legislature Terminus, and Victoria, BC in around 5h 54m.

- Website
- harbourair.com
Flights from Coal Harbour Spb to Maple Bay
- Ave. Duration
- 35 min
- When
- Every day
- Estimated price
- $339
Flights from Vancouver to Victoria Inner Harbour Apt
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- $120 - $250

- Phone
- +1 888 788 8840
- reservations@bcfconnector.com
- Website
- bcfconnector.com
Bus and ferry from Tsawwassen Ferry Terminal to Victoria, BC
- Ave. Duration
- 2h 20m
- Frequency
- Every 4 hours
- Estimated price
- $16 - $65
- Schedules at
- bcfconnector.com
- Child
- $16 - $40
- Senior
- $23 - $50
- Adult
- $30 - $65

- Phone
- 1-250-477-8700
- bus@trailbus.com
- Website
- trailbus.com
Bus from Victoria, BC to Port Renfrew, British Columbia
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- $50 - $120
- Schedules at
- trailbus.com
- Book at
- trailbus.com
- Adult
- $50 - $120

- Phone
- 250-538-4282
- Website
- bctransit.com
Bus from Swartz Bay Ferry Terminal to Legislature Terminus
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Website
- BC Transit - Victoria Regional Transit System

- Phone
- 1-888-223-3779
- Website
- bcferries.com
Ferry from Vancouver to Victoria
- Ave. Duration
- 1h 35m
- Frequency
- Every 3 hours
- Estimated price
- $12 - $55
- Website
- BC Ferries
- Standard Passenger
- $12 - $18
- Standard Vehicle + Passenger
- $35 - $55
Car ferry from Horseshoe Bay, BC to Nanaimo Departure Bay
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $0 - $80
- Website
- BC Ferries
- Standard Passenger
- $14 - $20
- Standard Vehicle + Passenger
- $45 - $65
- Passenger 12+ years
- $18
- Standard Vehicle
- $77
- Child 5-11 years
- $9
- Infant 0-4 years
- $0
- Senior 65+
- $0

- Phone
- 1.800.665.0212
- Website
- harbourair.com
Plane from Vancouver Harbour to Victoria Harbour
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- $259
- Schedules at
- harbourair.com
- Book at
- harbourair.com
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 Travelling by boat in Italy, How to plan an amazing trip around Scandinavia and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
There are nine+ hotels available in Port Renfrew. Prices start at $125 CAD per night.