There are 5 ways to get from Point Roberts to Victoria by busferry, car, train, bus, 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.
Bus and ferry
best- Take the busferry from Tsawwassen to Victoriabusferry Vancouver Aiport / ...
3h 11m$2–88Drive, train
- Drive from Point Roberts to Vancouver Airport YVR Southcar
- Take the train from Vancouver Airport YVR South to Victoria Harbourtrain 18
1hLine 620 bus to Vancouver International Airport, fly
- Take the bus from Tsawwassen Ferry Terminal @ Bay 2 to Bridgeport Station @ Bay 1 Unloading Onlybus
- Fly from Vancouver International Airport (YVR) to Victoria Inner Harbour Apt (YWH)plane YVR - YWH
2h 31m$118–367Bus and ferry, line 72 bus
- Take the busferry from Tsawwassen to Swartz Baybusferry Vancouver to Victoria / ...
- Take the bus from Swartz Bay Ferry Terminal Bay A to Douglas St at Bay Stbus 70X / ...
3h 14m$5–76Line 620 bus to Coal Harbour Spb, fly
- Take the bus from Tsawwassen Ferry Terminal @ Bay 2 to Bridgeport Station @ Bay 1 Unloading Onlybus
- Fly from Coal Harbour Spb (CXH) to Victoria Inner Harbour Apt (YWH)plane CXH - YWH
2h 57m$108–347
Vancouver International Airport (YVR) to Victoria Inner Harbour Apt (YWH) flights
Comparing Your Travel Options
The cheapest way to get from Point Roberts to Victoria is to bus and ferry and line 72 bus which costs $5 - $80 and takes 3h 14m.
The fastest way to get from Point Roberts to Victoria is to line 620 bus and fly which takes 2h 31m and costs $110 - $370.
No, there is no direct bus from Point Roberts to Victoria. However, there are services departing from Tsawwassen and arriving at Victoria via . The journey, including transfers, takes approximately 3h 11m.
The distance between Point Roberts and Victoria is 157 km.
It takes approximately 3h 11m to get from Point Roberts to Victoria, including transfers.
Point Roberts to Victoria bus services, operated by BC Ferries Connector - Wilson's Group, depart from Tsawwassen station.
Point Roberts to Victoria bus services, operated by BC Ferries Connector - Wilson's Group, arrive at Victoria station.
There are 280+ hotels available in Victoria.
What companies run services between Point Roberts, WA, USA and Victoria, BC, Canada?
BC Ferries Connector - Wilson's Group operates a vehicle from Tsawwassen to Victoria hourly. Tickets cost $17–82 and the journey takes 2h 58m.
- Website
- harbourair.com
Flights from Vancouver International Airport to Victoria Inner Harbour Apt
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- $110–350
Flights from Coal Harbour Spb to Victoria Inner Harbour Apt
- Ave. Duration
- 35 min
- When
- Every day
- Estimated price
- $50–440
- Phone
- +1 778 800 0225
- [email protected]
- Website
- Harbour Air
Train from Vancouver Airport YVR South to Victoria Harbour
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Website
- Harbour Air
- Phone
- +1 888 788 8840
- [email protected]
- Website
- BC Ferries Connector
Busferry from Tsawwassen to Victoria
- Ave. Duration
- 2h 58m
- Frequency
- Hourly
- Estimated price
- $17–82
- Website
- BC Ferries Connector
- Adult
- $82
- Senior
- $74
- Youth
- $33
- Child
- $17
- Toddler
- $0
Busferry from Tsawwassen to Swartz Bay
- Ave. Duration
- 1h 43m
- Frequency
- Hourly
- Estimated price
- $14–67
- Website
- BC Ferries Connector
- Adult
- $67
- Senior
- $61
- Youth
- $27
- Child
- $14
- Toddler
- $0
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 around the Cyclades, How to get from Luton Airport into central London, and How to travel India's Golden Triangle - to help you get the most out of your next trip.

