- Vernon to Salmon Arm buses
Next bus departures
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Vernon Esso | Centenoka Park Mall, NW Parking lot | CheapestFastest |
Last refresh of the prices: Last Saturday at 8:08 PM PST.
Compare 2 ways to go from Vernon to Salmon Arm
Among the sustainable travel choices, the carpool stands out as the good way to reach Salmon Arm. The journey takes about 1 hour and with fares starting at just $5, it presents an excellent value for a comfortable ride.
| Average Price | Average Duration | CO₂ emissions | Actions | |
|---|---|---|---|---|
| Average Price$23 - $104 | Average Duration7h 5m | 1kg CO₂e | ||
Carpool | Average Price$5 - $11 | Average Duration1h | 2kg CO₂e |
Where are the popular stops in Vernon and Salmon Arm?
Stops in Vernon
- A
Vernon Greyhound Bus Station
3102 30th St, Vernon, BC V1T 5E2
Stops in Salmon Arm
- A
3MD Management Bus Stop
50 10 St SW, Salmon Arm, BC V1E 1E4
Compare bus companies
According to 11 reviews, Ebus received a 3.5-star rating for this journey. Travelers were especially satisfied with the seats and the temperature, but some complained about the timeliness. Ebus ticket prices on this trip start at $23
Ebus BC Vernon Salmon Arm recent customer reviews
The bus was 1.5 hours late due to road closures which was expected in early winter. However, the pick up spot in Vernon is could be chosen better for future delays. There is no place to sit down, or keep warm other than inside the very small esso gas station. Thank god it wasnt -30. This will not the be last delay due to road closures. I would suggest the choice of pick up spot be changed to a more convenient spot for paying guests to wait. Even close to a coffee shop would be a better place going forward. I understand it's meant to be a quick pick up and drop off. But please imagine standing outside of a very small gas station in the rain for 1.5 hours. Thanks
Lynn S.
I had to be in salmon arm to get a connecting bus to get to Banff Alberta, due to it being late it forced my hand to book a taxi which then cost me 180 dollars
Harrison James D.
My travel smooth and safe
Rico B.
Frequently asked questions about traveling from Vernon, CA to Salmon Arm by bus
Please note that schedules, routes, or operator details shown here may be updated or vary at the time of your trip.
How much is the bus ticket from Vernon to Salmon Arm?
The cheapest bus tickets from Vernon to Salmon Arm start from $23. The average price for this route is around $102. Busbud recommends that you book your tickets in advance for a better chance to get the lowest possible price.
How long is the bus ride from Vernon to Salmon Arm?
The average bus trip duration from Vernon to Salmon Arm is 7h 5m, covering a distance of 30 miles (48 km). The quickest bus can get you there in 1h and is operated by Ebus.
Which bus companies service the Vernon to Salmon Arm route?
Several major train operators operate on this route with 3 trains available per day.
What is the earliest and latest departure time for the bus from Vernon to Salmon Arm?
The earliest bus departs from Vernon to Salmon Arm at 7:15am. And the latest bus departs at 1:30pm.
What are the CO₂ emissions for the bus trip from Vernon to Salmon Arm?
A bus trip from Vernon to Salmon Arm generates an estimated 1 kg of CO₂, making it a highly eco-friendly travel option and recommended mode of travel by Busbud.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Vernon, CA to Salmon Arm, as early as possible.
You can expect to pay from $18 to $84 for a bus ticket from Vernon, CA to Salmon Arm based on the last 2 days. You can expect to find the cheapest price for the trip at $18 which is on 2025-12-21.







