Search bus tickets to Kamloops

switcheroo

Quickview

How to get to Kamloops by bus?

Routes12
Trips per day24
bus carriers2
Stations3
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap bus tickets to Kamloops?

The cheapest prices for a bus ticket to Kamloops that users have found recently on Wanderu start at $34.93. Such great deals to Kamloops are available on two routes including Merritt and Kelowna. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Kamloops. Kelowna at $35.11 has consistently the lowest average bus ticket prices to Kamloops.

What are the main bus stations in Kamloops?

The most popular bus stations in Kamloops are 945 Columbia St W, Esso Gas Station and 1522 Versatile Dr. 945 Columbia St W is the busiest bus station in Kamloops.

Chilliwack

There are 4 bus schedules per day connecting Chilliwack with Kamloops. It takes on average 4 hours and 37 minutes to travel 128 miles, 205 kms, by bus from Chilliwack. 2 bus carriers offer schedules from Chilliwack, with Ebus offering the most daily connections to Kamloops. Traveling by bus from Chilliwack you will most likely to arrive in Kamloops at 945 Columbia St W.
Avg. Time
4h 37m
Avg. Price
$64.90

Merritt

There are 4 bus schedules per day connecting Merritt with Kamloops. It takes on average 2 hours and 45 minutes to travel 44 miles, 71 kms, by bus from Merritt. One bus company operates schedules from Merritt, with Ebus offering the most daily connections to Kamloops. Traveling by bus from Merritt you will most likely to arrive in Kamloops at 945 Columbia St W.
Avg. Time
2h 45m
Avg. Price
$52.94

Hope

There are 4 bus schedules per day connecting Hope with Kamloops. It takes on average 4 hours and 13 minutes to travel 103 miles, 165 kms, by bus from Hope. One bus company operates schedules from Hope, with Ebus offering the most daily connections to Kamloops. Traveling by bus from Hope you will most likely to arrive in Kamloops at 945 Columbia St W.
Avg. Time
4h 13m
Avg. Price
$67.24

Abbotsford

There are 3 bus schedules per day connecting Abbotsford with Kamloops. It takes on average 5 hours and 5 minutes to travel 144 miles, 231 kms, by bus from Abbotsford. 2 bus carriers offer schedules from Abbotsford, with Ebus offering the most daily connections to Kamloops. Traveling by bus from Abbotsford you will most likely to arrive in Kamloops at 945 Columbia St W.
Avg. Time
5h 5m
Avg. Price
$69.83

Richmond

There are 3 bus schedules per day connecting Richmond with Kamloops. It takes on average 7 hours to travel 163 miles, 262 kms, by bus from Richmond. One bus company operates schedules from Richmond, with Ebus offering the most daily connections to Kamloops. Traveling by bus from Richmond you will most likely to arrive in Kamloops at 945 Columbia St W.
Avg. Time
7h 0m
Avg. Price
$84.91

Located in British Columbia, Canada, you can travel by bus to Kamloops from 12 destinations and choose from 24 daily bus schedules to get you there. Ebus has the most bus connections to Kamloops. The furthest bus arriving in Kamloops covers a distance of 274.14 miles, 441.08 kms, covering the journey in 8 hours and 50 minutes

Looking for other ways to get there? Check out Train options to Kamloops.

bus companies serving Kamloops

Rider Express

There are 2 daily Rider Express schedules to Kamloops. Rider Express can get you to Kamloops by bus from 10 destinations including Vancouver.
Air conditioning
Avg. Time
0h 6m
Avg. Price
$62.51

Ebus

There are 31 daily Ebus schedules to Kamloops. Ebus can get you to Kamloops by bus from 9 destinations including Vancouver.
Restroom
WiFi
Extra legroom
Power outlet
Avg. Time
0h 5m
Avg. Price
$63.80