Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Cheapest
Best Offer!
Car
3 h 22 min
97 km.
from $5
Composite Route Car Only
Schedule
Salt Spring Island, Canada → Horseshoe Bay, BC, Canada
All
06 août 2026
August 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
September 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
October 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
November 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
December 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
January 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
February 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
March 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
April 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
May 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
June 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
July 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
06 Aug, Thu
07 Aug, Fri
08 Aug, Sat
09 Aug, Sun
10 Aug, Mon
11 Aug, Tue
Cheapest and Fastest Ways to Travel from Salt Spring Island to Horseshoe Bay, Bc
Composite routes from Salt Spring Island to Horseshoe Bay, Bc
Cheapest
3 h 22 min
Car
Other
2 h 47 min
Bus, Plane
2 h 58 min
Bus, Plane
1 h 48 min
Bus, Plane
3 h 34 min
Ferry, Bus
1 h 41 min
Bus, Plane
Route Navigator Salt Spring Island - Horseshoe Bay, BC
Get all the information you need right here
Continue onto Lower Ganges Road
Lower Ganges Road, 391 м
391 м
Turn right onto Upper Ganges Road
Upper Ganges Road, 1 km 875 м
1 km 875 м
Turn right onto Long Harbour Road
Long Harbour Road, 5 km 533 м
5 km 533 м
Turn left
91 м
91 м
Attention, take ferry (Salt Spring Island (Long Harbour) ↔ Tsawwassen)
Salt Spring Island (Long Harbour) ↔ Tsawwassen, 33 km 77 м
33 km 77 м
Keep left onto Berth 2 approach
Berth 2 approach, 234 м
234 м
Leave ferry and continue
8 km 576 м
8 km 576 м
Keep right onto Highway 17A and take 17A North toward Ladner
Highway 17A, Ladner, 17A North, 6 km 887 м
6 km 887 м
Keep right and take 99 North toward Vancouver
Vancouver, 99 North, 13 km 381 м
13 km 381 м
Keep right and drive toward Marine Drive East
Marine Drive East, 1 km 276 м
1 km 276 м
Keep left onto Cambie Street
Cambie Street, 8 km 349 м
8 km 349 м
Turn right onto Hornby Street
Hornby Street, 166 м
166 м
Turn left onto Robson Street
Robson Street, 102 м
102 м
Turn right onto Burrard Street
Burrard Street, 110 м
110 м
Turn left onto Alberni Street
Alberni Street, 1 km 292 м
1 km 292 м
Turn right onto Denman Street
Denman Street, 65 м
65 м
Turn left onto West Georgia Street
West Georgia Street, 5 km 128 м
5 km 128 м
Keep right and drive toward BC 99 NORTH, Whistler
BC 99 NORTH, Whistler, 1 km 262 м
1 km 262 м
Turn left and take 1 West, 99 North, 99 South toward Horseshoe Bay, Squamish, Whistler
Horseshoe Bay, Squamish, Whistler, 1 West, 99 North, 99 South, 11 km 591 м
11 km 591 м
Continue onto Trans-Canada Highway and take 1 West, 101 North toward Horseshoe Bay Village, Nanaimo, Gibsons
Trans-Canada Highway, Horseshoe Bay Village, Nanaimo, Gibsons, 1 West, 101 North, 1 km 555 м
1 km 555 м
Keep right onto Horseshoe Bay Terminal
Horseshoe Bay Terminal, 1 km 672 м
1 km 672 м
Keep left onto Trans-Canada Highway
Trans-Canada Highway, 19 м
19 м
Keep left onto Trans-Canada Highway
Trans-Canada Highway, 26 м
26 м
Keep right
17 м
17 м
Keep left
124 м
124 м
Turn right onto Horseshoe Bay Terminal
Horseshoe Bay Terminal, 185 м
185 м
Keep left onto 1
1, 1 km 778 м
1 km 778 м
Keep left
38 м
38 м
Continue onto Trans-Canada Highway
Trans-Canada Highway, 84 м
84 м
Continue onto Trans-Canada Highway
Trans-Canada Highway, 81 м
81 м
Arrive at destination
Transport providers
Airlines
Harbour Air Seaplanes
Website:
harbourair.com/
Plane from Ganges Harbor to Vancouver
Ave. Duration:
25 min
Frequency:
Every day
Estimated price:
$63.61–$108.14
Plane from Ganges Harbor to Coal
Ave. Duration:
35 min
Frequency:
Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
Estimated price:
$108.14–$229.01
Bus operators
TransLink CA
Phone:
+1 604-953-3333
Website:
translink.ca
Bus from Westbound W Georgia St @ Burrard St to Keith
Ave. Duration:
36 min
Frequency:
Every 30 minutes
Estimated price:
$2.48
Bus from Westbound W Georgia St @ Seymour St to Keith
Ave. Duration:
37 min
Frequency:
Every 30 minutes
Estimated price:
$2.48
BC Ferries Connector - Wilson's Group
Phone:
+1 888 788 8840
Email:
reservations@bcfconnector.com
Website:
bcfconnector.com/
Bus from Swartz Bay to Vancouver
Ave. Duration:
3h 5m
Frequency:
Once daily
Estimated price:
$31.81–$44.53
Other operators
BC Ferries
Phone:
1-888-223-3779
Website:
bcferries.com
Other from Fulford Harbour to Victoria
Ave. Duration:
35 min
Frequency:
Every 4 hours
Estimated price:
$2.93–$20.36
Other from Salt Spring Island to Vancouver
Ave. Duration:
1h 23m
Frequency:
Twice a week
Estimated price:
$10.18–$69.97
Questions and Answers
What is the cheapest way to get from Salt Spring Island to Horseshoe Bay, BC?
The cheapest way to get from Salt Spring Island to Horseshoe Bay, BC is to ferry and bus and ferry which costs $32.61 - $59.78 and takes 6h 56m.
What is the fastest way to get from Salt Spring Island to Horseshoe Bay, BC?
The fastest way to get from Salt Spring Island to Horseshoe Bay, BC is to fly and line 257 bus which takes 2h 47m and costs $93.13 .
Is there a direct flight between Salt Spring Island and Horseshoe Bay, BC?
Yes, there are direct flights between Salt Spring Island and Horseshoe Bay, BC; these take 35 min and cost $92.39 - $163.04 .
How far is it from Salt Spring Island to Horseshoe Bay, BC?
The distance between Salt Spring Island and Horseshoe Bay, BC is 83 km.
How do I travel from Salt Spring Island to Horseshoe Bay, BC without a car?
The best way to get from Salt Spring Island to Horseshoe Bay, BC without a car is to ferry and bus and ferry which takes 6h 56m and costs $32.61 - $59.78 .
How long does it take to get from Salt Spring Island to Horseshoe Bay, BC?
It takes approximately 2h 47m to get from Salt Spring Island to Horseshoe Bay, BC, including transfers.
Where can I stay near Horseshoe Bay, BC?
There are 684+ hotels available in Horseshoe Bay, BC. Prices start at $46.88 per night.
→
+0→
Transport search
Transport search
From Salt Spring Island, where will you go next? Select a city below to get started