Rome2Rio

How to get fromSunshine Coast to Salt Spring Islandby unknown, bus, train, ferry, or subway

Find Transport to Salt Spring Island

See all options

There are 4 ways to get from Sunshine Coast to Salt Spring Island by unknown, bus, train, ferry, or subway

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Travel, bus, train

    best
    1. Walk from Sunshine Coast to Garibaldi Provincial Park - Rubble Creek Trailheadunknown unknown
    2. Take the bus from Garibaldi Provincial Park - Rubble Creek Trailhead to Vancouver - 1025 Dunsmuir Streetbus bus
    3. Take the train from Vancouver Harbour to Ganges Harbour Salt Springtrain train 67
    4h 27m
  2. Travel, bus, ferry, line 257 bus, train

    1. Walk from Sunshine Coast to Egmontunknown unknown
    2. Take the bus from Egmont to Langdale Terminalbus bus
    3. Take the ferry from Langdale to Horseshoe Bayferry ferry
    4. Take the bus from Keith Rd @ Horseshoe Bay Ferry Terminal to Eastbound W Georgia St @ Burrard Stbus bus 257
    5. Take the train from Vancouver Harbour to Ganges Harbour Salt Springtrain train 67
    5h 25m
  3. Travel, train

    1. Walk from Sunshine Coast to Vancouver Harbourunknown unknown
    2. Take the train from Vancouver Harbour to Ganges Harbour Salt Springtrain train 67
    2h 14m
  4. Travel, bus, ferry, line 257 bus, subway, line 620 bus

    1. Walk from Sunshine Coast to Egmontunknown unknown
    2. Take the bus from Egmont to Langdale Terminalbus bus
    3. Take the ferry from Langdale to Horseshoe Bayferry ferry
    4. Take the bus from Keith Rd @ Horseshoe Bay Ferry Terminal to Eastbound W Georgia St @ Granville Stbus bus 257
    5. Take the subway from Vancouver City Centre Station @ Platform 2 to Bridgeport Station @ Platform 2subway subway
    6. Take the bus from Bridgeport Station @ Bay 12 to Tsawwassen Ferry Terminal @ Bay 1bus bus 620
    7. Take the ferry from Vancouver to Salt Spring Islandferry ferry
    7h 33m

Comparing Your Travel Options

What companies run services between Sunshine Coast, BC, Canada and Salt Spring Island, BC, Canada?

There is no direct connection from Sunshine Coast to Salt Spring Island. However, you can travel to Garibaldi Provincial Park - Rubble Creek Trailhead, take the bus to Vancouver - 1025 Dunsmuir Street, walk to Vancouver Harbour, then take the train to Ganges Harbour Salt Spring. Alternatively, you can take a vehicle from Sunshine Coast to Ganges Harbour Salt Spring via Egmont, Langdale Terminal, Langdale, Horseshoe Bay, Keith Rd @ Horseshoe Bay Ferry Terminal, Eastbound W Georgia St @ Burrard St, and Vancouver Harbour in around 5h 25m.

Train operators
Bus operators
Ferry operators

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 London City Airport into central London, The beginner’s guide to the 2018 World Nomad Games, and Need to know: Eurostar - to help you get the most out of your next trip.