Rome2Rio

How to get fromWhistler to Deep Bayby train, car ferry, car or ferry

Find Transport to Deep Bay

See all options

There are 2 ways to get from Whistler to Deep Bay by train, car ferry, car, or ferry

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

  1. Train, car ferry

    best
    1. Take the train from Whistler to VancouvertrainGrand Adventure Circle Journey / ...
    2. Take the car ferry from Horseshoe Bay, BC to Nanaimo Departure BaycarferryHorseshoe Bay
    13d 10h
    $12,397–12,545
  2. Drive, ferry

    cheapest
    1. Drive from Whistler to Horseshoe Baycar
    2. Take the ferry from Horseshoe Bay to Departure Bayferry
    3. Drive from Departure Bay to Deep Baycar
    4h 15m
    $54–213

Questions & Answers

What companies run services between Whistler, BC, Canada and Deep Bay, BC, Canada?

There is no direct connection from Whistler to Deep Bay. However, you can take the train to Vancouver, walk to Westbound W Georgia St @ Seymour St, take the line 257 bus to Keith Rd @ Horseshoe Bay Ferry Terminal, walk to Horseshoe Bay, BC, take the car ferry to Nanaimo Departure Bay, take the taxi to Woodgrove Exch Bay B, take the line 9 bus to Ravensong Exch, then take the line 99 bus to Deep Bay Marina. Alternatively, you can take a vehicle from Whistler to Deep Bay via Horseshoe Bay and Departure Bay in around 4h 15m.

Transport is disrupted due to the Russia-Ukraine war. Read more

Train 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, How to get from Southend Airport into central London, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.