There are 6 ways to get from Surrey to Mill Bay by subway, train, bus, busferry, plane, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Subway, train, bus
best- Take the subway from King George Station @ Platform 1 to Burrard Station @ Platform 1subway
- Take the train from Vancouver Harbour to Victoria Harbourtrain 18
- Take the bus from Douglas & Pandora to Deloume at Lodgepolebus 66 / ...
4h 54mBus and ferry, line 72 bus, bus
cheapest- Take the busferry from Tsawwassen to Swartz Baybusferry
- Take the bus from Swartz Bay Ferry Terminal Bay B to Douglas St at Gorge Rd E / Hillside Avebus 72 / ...
- Take the bus from Victoria - Front door, Sandman Inn, Douglas & Gorge to Mill Bay - Co-op Gas Stn, Deloume Rdbus
7h 27m$8–120Subway to Vancouver International Airport, fly to Victoria International Airport, taxi
- Take the subway from King George Station @ Platform 1 to Granville Station @ Platform 1subway
- Fly from Vancouver International Airport (YVR) to Victoria International Airport (YYJ)plane YVR - YYJ
- Take the taxi from Victoria-Airport-YYJ to Mill Baytaxi
3h 57m$249–501Bus and ferry, bus
- Take the busferry from Tsawwassen to Victoriabusferry Vancouver Aiport / ...
- Take the bus from Victoria - Capital City Station, 721 Douglas St. to Mill Bay - Co-op Gas Stn, Deloume Rdbus 1405-S / ...
7h 34m$42–135Line 321 bus to Coal Harbour Spb, fly to Victoria Inner Harbour Apt, bus
- Take the bus from Northbound King George Blvd @ Hwy 10 to King George Station @ Bay 4bus
- Fly from Coal Harbour Spb (CXH) to Victoria Inner Harbour Apt (YWH)plane CXH - YWH
- Take the bus from Douglas & Fort to Deloume at Lodgepolebus
5h 2m$109–347Subway to Vancouver International Airport, fly to Victoria Inner Harbour Apt, bus
- Take the subway from King George Station @ Platform 1 to Granville Station @ Platform 1subway
- Fly from Vancouver International Airport (YVR) to Victoria Inner Harbour Apt (YWH)plane YVR - YWH
- Take the bus from Douglas & Fort to Deloume at Lodgepolebus
5h 16m$122–374
Vancouver International Airport (YVR) to Victoria International Airport (YYJ) flights
Comparing Your Travel Options
The cheapest way to get from Surrey to Mill Bay is to bus and ferry and line 72 bus and bus which costs $8 - $120 and takes 7h 27m.
The fastest way to get from Surrey to Mill Bay is to subway and fly and taxi which takes 3h 57m and costs $240 - $500.
No, there is no direct bus from Surrey to Mill Bay. However, there are services departing from Westbound 64 Ave @ 142 St and arriving at Mill Bay - Co-op Gas Stn, Deloume Rd via Scottsdale Exchange @ Bay 1, Ladner Exchange @ Bay 2, Tsawwassen, Swartz Bay Ferry Terminal Bay B and Victoria - Front door, Sandman Inn, Douglas & Gorge. The journey, including transfers, takes approximately 7h 27m.
The distance between Surrey and Mill Bay is 175 km.
The best way to get from Surrey to Mill Bay without a car is to subway and train and bus which takes 4h 54m and costs .
It takes approximately 4h 54m to get from Surrey to Mill Bay, including transfers.
Surrey to Mill Bay bus services, operated by BC Ferries Connector - Wilson's Group, depart from Tsawwassen station.
Surrey to Mill Bay bus services, operated by BC Ferries Connector - Wilson's Group, arrive at Swartz Bay station.
There are 112+ hotels available in Mill Bay.
What companies run services between Surrey, BC, Canada and Mill Bay, BC, Canada?
There is no direct connection from Surrey to Mill Bay. However, you can take the bus to King George Station @ Bay 4, walk to King George Station @ Platform 1, take the subway to Burrard Station @ Platform 1, walk to Vancouver Harbour, take the train to Victoria Harbour, walk to Douglas & Pandora, then take the bus to Deloume at Lodgepole. Alternatively, you can take a bus from Westbound 64 Ave @ 142 St to Mill Bay - Co-op Gas Stn, Deloume Rd via Scottsdale Exchange @ Bay 1, Ladner Exchange @ Bay 2, Tsawwassen Ferry Terminal @ Bay 1, Tsawwassen, Swartz Bay, Swartz Bay Ferry Terminal Bay B, Douglas St at Gorge Rd E / Hillside Ave, and Victoria - Front door, Sandman Inn, Douglas & Gorge in around 7h 27m.
- Website
- harbourair.com
Flights from Coal Harbour Spb to Victoria Inner Harbour Apt
- Ave. Duration
- 35 min
- When
- Every day
- Estimated price
- $50–440
Flights from Vancouver International Airport to Victoria Inner Harbour Apt
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- $110–350
- Phone
- +1 604 953 3333
- Website
- TransLink CA
Subway from King George Station @ Platform 1 to Burrard Station @ Platform 1
- Ave. Duration
- 39 min
- Frequency
- Every 10 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
Subway from King George Station @ Platform 1 to Granville Station @ Platform 1
- Ave. Duration
- 38 min
- Frequency
- Every 10 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
Subway from King George Station @ Platform 1 to Granville Station @ Platform 1
- Ave. Duration
- 38 min
- Frequency
- Every 10 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
- Phone
- +1 250 746 9899
- [email protected]
- Website
- Cowichan Valley
Bus from Douglas & Pandora to Deloume at Lodgepole
- Ave. Duration
- 59 min
- Frequency
- 5 times a day
- Estimated price
- $3
- Website
- Cowichan Valley
- Single Ride - All Passengers
- $3
Bus from Victoria - Front door, Sandman Inn, Douglas & Gorge to Mill Bay - Co-op Gas Stn, Deloume Rd
- Ave. Duration
- 55 min
- Frequency
- 5 times a day
- Estimated price
- $3
- Website
- Cowichan Valley
- Single Ride - All Passengers
- $3
Bus from Douglas & Fort to Deloume at Lodgepole
- Ave. Duration
- 1h 1m
- Frequency
- 5 times a day
- Estimated price
- $3
- Website
- Cowichan Valley
- Single Ride - All Passengers
- $3
Bus from Douglas & Fort to Deloume at Lodgepole
- Ave. Duration
- 1h 1m
- Frequency
- 5 times a day
- Estimated price
- $3
- Website
- Cowichan Valley
- Single Ride - All Passengers
- $3
- Ave. Duration
- 52 min
- Estimated price
- $190–230
Sidney Taxi
- Phone
- +1 250 656 6666
Peninsula Taxi
- Phone
- +1 250 656 1111
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 How to get from Gatwick Airport into central London, Thanksgiving 2018: How to travel stress-free, and Flying into Beijing? - to help you get the most out of your next trip.




