Rome2Rio

How to get fromSalmon Arm to Parksvilleby bus, plane, ferry, or busferry

Find Transport to Parksville

See all options

There are 4 ways to get from Salmon Arm to Parksville by bus, plane, ferry, 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. Bus, fly to Nanaimo Airport

    best
    1. Take the bus from Salmon Arm, BC to Kelowna Airportbus bus
    2. Fly from Kelowna International Airport (YLW) to Nanaimo Airport (YCD)plane plane YLW - YCD
    6h 40m
    $136–442
  2. Bus, fly to Nanaimo

    cheapest
    1. Take the bus from Salmon Arm, BC to Kelowna Airportbus bus
    2. Fly from Kelowna International Airport (YLW) to Nanaimo (ZNA)plane plane YLW - ZNA
    7h 6m
    $116–272
  3. Bus, ferry

    1. Take the bus from Salmon Arm, BC to Kamloopsbus bus
    2. Take the bus from Kamloops, BC to Vancouver, BCbus bus
    3. Take the ferry from Horseshoe Bay to Departure Bayferry ferry
    11h 51m
  4. Bus, bus and ferry

    1. Take the bus from Salmon Arm, BC to Kamloopsbus bus
    2. Take the bus from Kamloops, BC to Vancouver, BCbus bus
    3. Take the busferry from Vancouver to Victoriabusferry bus ferry
    4. Take the bus from Victoria, BC - Capital City Station to Nanaimo, Departure Bay Ferry Terminalbus bus
    16h 57m

Kelowna International Airport (YLW) to Nanaimo Airport (YCD) flights

Calendar34Weekly Planes
Duration2h 11mAverage Duration
Ticket$55Cheapest Price
See schedules

Questions & Answers

What companies run services between Salmon Arm, BC, Canada and Parksville, BC, Canada?

There is no direct connection from Salmon Arm to Parksville. However, you can take the bus to Kelowna Airport, walk to Kelowna International Airport (YLW) airport, fly to Nanaimo Airport (YCD), walk to Nanaimo Airport, take the line 70 bus to Bay D at Downtown Nanaimo Exch, walk to Bay G at Downtown Nanaimo Exch, take the line 1 bus to Bay B at Woodgrove Exch, then take the line 9 bus to Jensen Ave E at Craig St. Alternatively, you can take a bus from Salmon Arm, BC to Parksville Shell, 370 E. Island H'way via Kamloops, Kamloops, BC, Vancouver, BC, Main Street-Science World Station @ Platform 1, Burrard Station @ Platform 1, Westbound W Georgia St @ Burrard St, Keith Rd @ Horseshoe Bay Ferry Terminal, Horseshoe Bay, Departure Bay, and Nanaimo, Departure Bay Ferry Terminal in around 11h 51m.

Airlines
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 10 amazing places to get away from it all in Australia, Italy Travel Guides, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.