1map logoGo to main page

Prince Rupert, British Columbia to Kamloops, British Columbia from $73: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Prince Rupert, Canada
to
Kamloops, Canada

How to Get from Prince Rupert to Kamloops: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$73 by busBest price
800 kmDistance
10h 30m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Prince Rupert to Kamloops with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Bus
Average Duration
10h  30m
Estimated price
$73-73
Recommended
Company
various
Bus
Average Duration
10h  30m
Estimated price
$73-73
Cheapest
route map
Distance: 800 km
Duration: 10h 30m

See more options

Company
various
Train
Average Duration
12h 
Estimated price
$100-120

Traveling From Prince Rupert to Kamloops

Traveling from the coastal charm of Prince Rupert to the vibrant interior town of Kamloops reveals a stunning shift from picturesque waterfronts to rugged mountain landscapes.

Best Neighbourhoods in Kamloops

Kamloops boasts diverse neighborhoods, each offering unique experiences for visitors.

Downtown Kamloops
• Vibrant dining and shopping scene.
• Close to cultural attractions and events.
Sahali
• Scenic views of the Thompson Valley.
• Easy access to parks and hiking trails.
North Kamloops
• Family-friendly atmosphere with community parks.
• Quick access to outdoor recreational activities.

Best Times To Visit Kamloops's Attractions

Kamloops offers numerous attractions, with optimal visiting times enhancing your experience.

Riverside Park
Visit early in the morning for tranquility and fewer crowds.
Kamloops Art Gallery
Weekdays provide a quieter environment to appreciate the exhibits.
BC Wildlife Park
Late afternoon visits often mean smaller crowds and cooler temperatures.

Kamloops Weather: What to Expect Year-Round

Kamloops enjoys a semi-arid climate, with warm summers and mild winters, making it an attractive year-round destination. For optimal outdoor experiences, plan your visit in late spring or early fall when the weather is pleasantly mild, and the crowds are lighter.

Dining Recommendation in Kamloops

In Kamloops, try the house-smoked meats at The Noble Pig Brewhouse, which offers a hearty, innovative take on pub fare that stands in stark contrast to the seafood-centric cuisine of Prince Rupert. The warm, inviting atmosphere and focus on local craft brews elevate your dining experience, giving you a taste of the region’s unique flavors.

Prince Rupert - Kamloops operators

Explore transport companies operating between Prince Rupert and Kamloops, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Other Show other routes

Other from Prince Rupert to Kamloops

Average Duration
Estimated price
73-73

Frequently asked questions

Find out more about the route from Prince Rupert to Kamloops.

Or choose the category:
The distance between Prince Rupert and Kamloops is approximately 793.4 km by air. It takes around 7 hours and 38 minutes to travel from Prince Rupert to Kamloops by taking a bus to Terrace and then flying to Kamloops. If you prefer to drive, the road distance is 1250.1 km, and it takes approximately 15 hours and 27 minutes to reach Prince Rupert from Kamloops by car. An alternative option is taking a bus, which takes around 18 hours to travel between the two cities.
The most cost-effective option for traveling from Prince Rupert to Kamloops is by bus, with ticket prices ranging from C$80 to C$174. However, this option is also the longest, taking approximately 18 hours. Alternatively, for a faster journey, you can take a combination of bus and flight, which takes around 7 hours and 38 minutes and costs between C$321 and C$737.
The prices of a bus between Kamloops and Prince Rupert range from C$80 to C$173, depending on the specific bus company and type of ticket.
To get from Prince Rupert to Kamloops without using public transportation, you can take a car. The driving distance between the two cities is approximately 1250.5 km, and it typically takes around 15 hours and 27 minutes. The cost of renting a car for this journey can vary and is typically between C$228 and C$348.
To travel from Prince Rupert to Kamloops without a car, the best option is to take a bus. The journey takes approximately 18 hours and tickets can range in price from C$80 to C$174. Another option is to take a combination of bus and flight, with a transfer in Terrace. Although this option is faster, with a total travel time of 7 hours and 38 minutes, it may be more expensive.
There is no direct link between Prince Rupert and Kamloops. However, there are bus services available that involve transfers in Prince George. The journey takes approximately 18 hours, including the transfers. The bus services are operated by BC Bus North and EBus Canada.
The flight duration between Prince Rupert and Kamloops varies depending on the number of stopovers, with the quickest option taking 3 hours and 24 minutes. However, there are no direct flights available from Terrace Airport to Kamloops Airport, so passengers will have to make a stopover.
There are numerous options for accommodation near Kamloops with over 53 hotels to choose from. Prices for these hotels start at C$51 per night, providing a range of choices to suit different budgets.