If you are travelling as a group, or if you are traveling alone, taking the bus makes a lot of sense. Okanagan has several bus-friendly transportation options for the traveller.
Scheduled bus service through the area is provided by Greyhound Canada (1 800 661 8747). There is north-south service through the Okanagan several times a day, as well as east-west service through the Shuswap region. All routes continue eastwards towards Calgary and West towards Vancouver
You can also charter a bus for special group travel, whether its a company or team visiting the city, a ball game, or going skiing.
Find Local Bus Companies (charter & scheduled).