Duration 4h 32m
Distance 429.1 km
Average price $180
Possible routes 4 found

Vancouver to Sorrento

Rome2rio has found 4 ways to get from Vancouver to Sorrento by bus, car, flight, shuttle and ferry. We recommend taking the bus from Vancouver, BC to Sorrento, BC, which takes around 6h 25m. Alternatively, driving from Vancouver to Sorrento is the cheapest option and takes around 4h 32m. While driving from Vancouver to Sorrento is the fastest option and takes around 4h 32m.

Recommended route

Bus

  1. Vancouver, BC
    Vancouver
  2. Sorrento
6h 25m
$75 - $100
Alternative routes

Drive

  1. Vancouver
    429 km
  2. Sorrento
Fastest
4h 32m
Cheapest
$45 - $70

Fly to Kamloops, shuttle, drive, Cable Ferry

  1. Vancouver
    YVR - YKA
  2. Kamloops Airport
    Kamloops Airport to Sun Peaks Resort
  3. Sun Peaks
    33 km
  4. Adams Lake East
    Adams Lake Cable Ferry
  5. Sorrento
5h 46m
$159 - $685

Fly to Kelowna, bus

  1. Vancouver
    YVR - YLW
  2. Vernon, BC
    Kelowna
  3. Sorrento
5h 35m
$179 - $485

Frequently asked questions

Want to know about travelling from Vancouver to Sorrento? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Vancouver to Sorrento is to drive which costs $45 - $70 and takes 4h 32m.

More details

The quickest way to get from Vancouver to Sorrento is to drive which costs $45 - $70 and takes 4h 32m.

More details

Yes, there is a direct bus departing from Vancouver, BC and arriving at Sorrento, BC. Services depart once daily, and operate every day. The journey takes approximately 6h 25m.

More details

The distance between Vancouver and Sorrento is 315 km. The road distance is 429.1 km.

Get driving directions

The best way to get from Vancouver to Sorrento without a car is to bus which takes 6h 25m and costs $75 - $100.

More details

The bus from Vancouver, BC to Sorrento, BC takes 6h 25m including transfers and departs once daily.

More details

Vancouver to Sorrento bus services, operated by Rider Express, depart from Vancouver, BC station.

More details

The quickest flight from Vancouver Airport to Kamloops Airport is the direct flight which takes 49 min.

Search flights

Vancouver to Sorrento bus services, operated by Rider Express, arrive at Sorrento, BC station.

More details

Yes, the driving distance between Vancouver to Sorrento is 429 km. It takes approximately 4h 32m to drive from Vancouver to Sorrento.

Get driving directions

Central Mountain Air and Air Canada offer flights from Vancouver Airport to Kamloops Airport.

Search flights

There are 22+ hotels available in Sorrento. Prices start at $125 CAD per night.

More details

The best way to get from Vancouver to Vancouver Airport is to subway which takes 25 min and costs $3 - $5.

More details

How to travel from Vancouver to Sorrento

Find all the possible transport options for your trip from Vancouver to Sorrento right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Vancouver and Sorrento?

Rider Express operates a bus from Vancouver to Sorrento once daily. Tickets cost $75 - $100 and the journey takes 6h 25m.
Airlines
Ave. Duration
49 min
Frequency
Every day
Estimated price
$130 - $950
Ave. Duration
58 min
Frequency
Every day
Estimated price
$110 - $650
Ave. Duration
50 min
Frequency
Sunday
Estimated price
$440 - $1,400
Ave. Duration
45 min
Frequency
Thursday
Estimated price
$180 - $1,500
Bus operators
Ave. Duration
6h 25m
Frequency
Once daily
Estimated price
$75 - $100

Salmon Arm, Canada

Salmon Arm is a city in the Shuswap Country of the Southern Interior of the Canadian province of British Columbia that has a population of 17,464 (2011). It is on the shores of Shuswap Lake, where the Salmon River empties into the Salmon Arm reach of the Lake. It is a tourist town in the summer, with many beaches, as well as camping facilities and house boat rentals. Salmon Arm is home to the longest wooden wharf in North America. It is the location of the head offices of the Columbia-Shuswap Regional District. Salmon Arm became a city on May 15, 1905, and in 2005, its 100th anniversary of incorporation was commemorated with a minted coin worth C$3 local value. Directly north of the city, across Shuswap Lake, lies Mount Bastion. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe