There are 3 ways to get from Swartz Bay ferry terminal to White Rock by ferry, taxi, busferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry, taxi
best- Take the ferry from Victoria to Vancouverferry Vancouver - Victoria
- Take the taxi from Vancouver to White Rocktaxi
2h 6m$109–233Bus and ferry, line 620 bus, line 351 bus
cheapest- Take the busferry from Swartz Bay to Tsawwassenbusferry
- Take the bus from Tsawwassen Ferry Terminal @ Bay 2 to Bridgeport Station @ Bay 1 Unloading Onlybus 620 / ...
- Take the bus from Bridgeport Station @ Bay 9 to Southbound White Rock Centre @ Bay 11bus 351 / ...
3h 29m$6–81Ferry, line 620 bus, line 351 bus
- Take the ferry from Victoria to Vancouverferry
- Take the bus from Tsawwassen Ferry Terminal @ Bay 2 to Bridgeport Station @ Bay 1 Unloading Onlybus 620 / ...
- Take the bus from Bridgeport Station @ Bay 9 to Southbound White Rock Centre @ Bay 11bus 351 / ...
3h 21m$25–137
Swartz Bay ferry terminal to White Rock by ferry and bus
Questions & Answers
The cheapest way to get from Swartz Bay ferry terminal to White Rock is to bus and ferry and line 620 bus and line 351 bus which costs $6 - $85 and takes 3h 29m.
The fastest way to get from Swartz Bay ferry terminal to White Rock is to ferry and taxi which takes 2h 6m and costs $100 - $240.
No, there is no direct bus from Swartz Bay ferry terminal to White Rock. However, there are services departing from Swartz Bay and arriving at Southbound White Rock Centre @ Bay 11 via Tsawwassen Ferry Terminal @ Bay 2 and Bridgeport Station @ Bay 9. The journey, including transfers, takes approximately 3h 29m.
The distance between Swartz Bay ferry terminal and White Rock is 83 km.
The best way to get from Swartz Bay ferry terminal to White Rock without a car is to ferry and taxi which takes 2h 6m and costs $100 - $240.
It takes approximately 2h 6m to get from Swartz Bay ferry terminal to White Rock, including transfers.
Swartz Bay ferry terminal to White Rock bus services, operated by BC Ferries Connector - Wilson's Group, depart from Swartz Bay station.
Swartz Bay ferry terminal to White Rock bus services, operated by BC Ferries Connector - Wilson's Group, arrive at Tsawwassen station.
There are 368+ hotels available in White Rock.
What companies run services between Swartz Bay ferry terminal, BC, Canada and White Rock, BC, Canada?
There is no direct connection from Swartz Bay ferry terminal to White Rock. However, you can take the ferry to Vancouver then take the taxi to White Rock. Alternatively, you can take a vehicle from Swartz Bay to Southbound White Rock Centre @ Bay 11 via Tsawwassen, Tsawwassen Ferry Terminal @ Bay 2, Bridgeport Station @ Bay 1 Unloading Only, and Bridgeport Station @ Bay 9 in around 3h 29m.
- Phone
- +1 888 788 8840
- [email protected]
- Website
- BC Ferries Connector
Busferry from Swartz Bay to Tsawwassen
- Ave. Duration
- 1h 43m
- Frequency
- Hourly
- Estimated price
- $14–67
- Website
- BC Ferries Connector
- Adult
- $67
- Senior
- $61
- Youth
- $27
- Child
- $14
- Toddler
- $0
- Phone
- +1 604 953 3333
- Website
- TransLink CA
Bus from Tsawwassen Ferry Terminal @ Bay 2 to Bridgeport Station @ Bay 1 Unloading Only
- Ave. Duration
- 37 min
- Frequency
- Every 30 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
Bus from Bridgeport Station @ Bay 9 to Southbound White Rock Centre @ Bay 11
- Ave. Duration
- 45 min
- Frequency
- Every 15 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
Bus from Tsawwassen Ferry Terminal @ Bay 2 to Bridgeport Station @ Bay 1 Unloading Only
- Ave. Duration
- 37 min
- Frequency
- Every 30 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
Bus from Bridgeport Station @ Bay 9 to Southbound White Rock Centre @ Bay 11
- Ave. Duration
- 45 min
- Frequency
- Every 15 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
- Phone
- +1 888 223 3779
- Website
- BC Ferries
Ferry from Victoria to Vancouver
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- $18–130
- Website
- BC Ferries
- Child
- $18–35
- Adult
- $35–70
- Car
- $85–130
Ferry from Victoria to Vancouver
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- $18–130
- Website
- BC Ferries
- Child
- $18–35
- Adult
- $35–70
- Car
- $85–130
- Ave. Duration
- 31 min
- Estimated price
- $90–110
Kimber Cabs
- Phone
- +1 604 238 8888
- Website
- kimbercabs.com
Richmond Taxi
- Phone
- +1 604 272 1111
- Website
- richmondtaxi.ca
Taxi Richmond
- Phone
- +1 804 938 7967
- Website
- sites.google.com
Delta Surrey Green Cab
- Phone
- +1 604 594 1111
- Website
- deltasurreygreencab.ca
Newton Whalley Hi-Way Taxi
- Phone
- +1 604 581 1111
- Website
- whalleytaxi.com
Pacific Cabs
- Phone
- +1 604 596 6666
- Website
- pacificcabs.com
Surdell Kennedy Taxi
- Phone
- +1 604 588 8888
- Website
- surdelltaxi.com
Black Top & Checker Cabs
- Phone
- +1 604 731 1111
- Website
- btccabs.ca
Vancouver Taxi
- Phone
- +1 604 871 1111
- Website
- vancouvertaxi.cab
Yellow Cab
- Phone
- +1 604 681 1111
- Website
- yellowcabonline.com
Royal City Taxi
- Phone
- +1 604 526 6666
- Website
- royalcitytaxi.com
Lightning Taxi
- Phone
- +1 250 629 2222
- Website
- lightningtaxi.ca
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 Croatia’s Dalmatian Coast by boat, bus, car and train, What are the different types of Renfe trains in Spain?, and How to get from JFK to New York City - to help you get the most out of your next trip.



