Rome2Rio

How to get fromSwartz Bay ferry terminal to View Royalby bus, car or taxi

Find Transport to View Royal

See all options

There are 4 ways to get from Swartz Bay ferry terminal to View Royal by bus, car, 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.

  1. Line 72 bus, line 14 bus

    best
    1. Take the bus from Swartz Bay Ferry Terminal Bay B to Douglas St at Pandora Avebus72 / ...
    2. Take the bus from Yates St at Douglas St to Island Hwy at Stormont Rdbus14
    1h 34m
    $6
  2. Drive 31 km

    1. Drive from Swartz Bay ferry terminal to View Royalcar31 km
    28 min
    $7–9
  3. Taxi

    1. Take the taxi from Swartz Bay ferry terminal to View Royaltaxi31 km
    28 min
    $70–85
  4. Line 72 bus, line 39 bus

    1. Take the bus from Swartz Bay Ferry Terminal Bay B to Royal Oak Exch Bay Gbus72 / ...
    2. Take the bus from Royal Oak Exch Bay D to Watkiss Way at Helmcken Rdbus39
    1h 44m
    $6

Swartz Bay ferry terminal to View Royal by bus

Calendar371Weekly Buses
Duration1h 34mAverage Duration
Ticket$6Cheapest Price
See schedules

Questions & Answers

What companies run services between Swartz Bay ferry terminal, BC, Canada and View Royal, BC, Canada?

You can take a bus from Swartz Bay Ferry Terminal Bay B to Island Hwy at Stormont Rd via Douglas St at Pandora Ave and Yates St at Douglas St in around 1h 34m.

Bus operators
Other 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 South Korea: Travelling from Seoul to Busan , French strikes 2018: What are my alternative transport options?, and Why you should take the train in the US - to help you get the most out of your next trip.