COVID-19 Travel Guide
Learn more ›

Search bus tickets to Kamloops

Quickview

How to get to Kamloops by bus

Routes12
Trips per day41
bus lines1
Stations1
Lowest PricesWe work directly with hundreds of bus & train carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your bus & train tickets.
Best Travel OptionsWe help you find & compare the best buses and trains in one place.

What is a good price for a bus ticket to Kamloops?

€15.64 is the cheapest price for a bus ticket to Kamloops, according to recent searches on Wanderu. You can use our search to check if this price is currently available on buses from your city to Kamloops. In the last month, buses from Merritt to Kamloops had the lowest average price at €44.88. The bus from Chase to Kamloops also tends to start at relatively low prices.

Where is the bus station in Kamloops, BC?

The main bus station in Kamloops is Sahali Mall . As the busiest station, it has the most bus arrivals, although some buses may make other stops in and around Kamloops.

Kelowna

There are 5 scheduled buses per day from Kelowna to Kamloops. The route can be as long as 66 miles, or 106 kilometers. On average, the journey takes 3 hours and 5 minutes. One bus company, Ebus, connects Kelowna to Kamloops. Buses from Kelowna usually arrive in Kamloops at Sahali Mall .
Avg. Time
3h 5m
Avg. Price
€47.08

Vancouver

There are 4 scheduled buses per day from Vancouver to Kamloops. The route can be as long as 157 miles, or 253 kilometers. On average, the journey takes 6 hours and 22 minutes. One bus company, Ebus, connects Vancouver to Kamloops. Buses from Vancouver usually arrive in Kamloops at Sahali Mall .
Avg. Time
6h 22m
Avg. Price
€65.66

Abbotsford

There are 4 scheduled buses per day from Abbotsford to Kamloops. The route can be as long as 144 miles, or 231 kilometers. On average, the journey takes 4 hours and 59 minutes. One bus company, Ebus, connects Abbotsford to Kamloops. Buses from Abbotsford usually arrive in Kamloops at Sahali Mall .
Avg. Time
4h 59m
Avg. Price
€51.40

Chilliwack

There are 4 scheduled buses per day from Chilliwack to Kamloops. The route can be as long as 128 miles, or 205 kilometers. On average, the journey takes 4 hours and 24 minutes. One bus company, Ebus, connects Chilliwack to Kamloops. Buses from Chilliwack usually arrive in Kamloops at Sahali Mall .
Avg. Time
4h 24m
Avg. Price
€47.13

Hope

There are 4 scheduled buses per day from Hope to Kamloops. The route can be as long as 103 miles, or 165 kilometers. On average, the journey takes 3 hours and 49 minutes. One bus company, Ebus, connects Hope to Kamloops. Buses from Hope usually arrive in Kamloops at Sahali Mall .
Avg. Time
3h 49m
Avg. Price
€47.13

Located in British Columbia, Canada, Kamloops is accessible by bus from 12 other cities. You can choose from 41 daily scheduled trips when you search for buses to Kamloops on Wanderu. Ebus usually has the most buses on any given day.

Looking for other ways to get there? Train tickets to Kamloops are also available..

Bus companies serving Kamloops

Ebus

There are 33 scheduled Ebus buses per day. Ebus can get you to Kamloops from 12 cities, including Vancouver.
Ebus
Ebus
Avg. Time
3h 56m
Avg. Price
€51.41