What are the most popular routes to Osoyoos?
| Vancouver - Osoyoos | Average price₹3,978 | Average duration4h 45m | Daily departures2 | |
| Surrey - Osoyoos | Average price₹2,579 | Average duration4h 30m | Daily departures2 | |
| Penticton - Osoyoos | Average price₹736 | Average duration1h | Daily departures1 | |
| Langley - Osoyoos | Average price₹5,334 | Average duration4h 15m | Daily departures1 | |
| Hope - Osoyoos | Average price₹2,503 | Average duration3h | Daily departures1 | |
Operators serving Osoyoos