Rome2Rio

How to get fromSwartz Bay to Parksvilleby bus, ferry, car, or busferry

Find Transport to Parksville

See all options

There are 5 ways to get from Swartz Bay to Parksville by bus, ferry, car, or busferry

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, bus

    best
    1. Take the bus from Hwy 17 at Lands End Rd to Douglas St at Gorge Rd E / Hillside Avebus bus 70X / ...
    2. Take the bus from Victoria - Front door, Sandman Inn, Douglas & Gorge to Nanaimo, Departure Bay Ferry Terminal - Passenger entrance, connects to 4:00pm HSB ferrybus bus 1409-L / ...
    5h 30m
    $83
  2. Bus and ferry, ferry

    cheapest
    1. Take the busferry from Swartz Bay to Tsawwassenbusferry bus ferry Vancouver to Victoria / ...
    2. Take the ferry from Vancouver to Departure Bayferry ferry Vancouver - Nanaimo
    6h 34m
    $28–230
  3. Ferry

    1. Take the ferry from Victoria to Vancouverferry ferry Vancouver - Victoria
    2. Take the ferry from Vancouver to Departure Bayferry ferry Vancouver - Nanaimo
    6h 26m
    $47–286
  4. Drive  167.5 km

    1. Drive from Swartz Bay to Parksvillecar car 167.5 km
    2h 20m
    $34–49
  5. Line 72 bus, bus via Bay B at Woodgrove Exch

    1. Take the bus from Hwy 17 at Lands End Rd to Douglas St at Gorge Rd E / Hillside Avebus bus 70X / ...
    2. Take the bus from Victoria - Front door, Sandman Inn, Douglas & Gorge to Nanaimo, Departure Bay Ferry Terminal - Passenger entrance, connects to 4:00pm HSB ferrybus bus 1409-L / ...
    5h 46m
    $51

Swartz Bay to Parksville by bus

Calendar24Weekly Buses
Duration5h 30mAverage Duration
Ticket$83Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Swartz Bay, BC, Canada and Parksville, BC, Canada?

You can take a bus from Hwy 17 at Lands End Rd to Parksville - Parksville Shell, 370 E. Island H'way via Douglas St at Gorge Rd E / Hillside Ave, Victoria - Front door, Sandman Inn, Douglas & Gorge, and Nanaimo, Departure Bay Ferry Terminal - Passenger exit; DEPARTS ON SCHEDULE in around 5h 30m. Alternatively, you can take a ferry from Victoria to Jensen Ave E at Craig St via Vancouver, Departure Bay, Departure Bay Ferry Terminal, and Bay B at Woodgrove Exch in around 6h 26m.

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 Italian Lakes: Getting around by train, How to get from Heathrow Airport into central London, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.

Booking & Getting There