1map logoGo to main page

Kamloops, British Columbia to Prince Rupert, British Columbia from undefined84: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Kamloops, Canada
to
Prince Rupert, Canada

How to Get from Kamloops to Prince Rupert: 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.

$84 by busBest price
1250 kmDistance
7h 54m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Kamloops to Prince Rupert 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
Plane
Bus
Average Duration
7h  54m
Estimated price
195-697
Recommended
Company
EBus Canada, BC Bus North
Bus
Average Duration
18h 
Estimated price
84-179
Cheapest
route map
Distance: 1250 km
Duration: 7h 54m

See more options

Company
EBus Canada, various
Bus
Plane
Bus
Average Duration
10h  10m
Estimated price
84-515
Company
EBus Canada, VIA Rail
Bus
Train
Average Duration
20h  39m
Estimated price
158-306
Company
various
Plane
Drive
Average Duration
8h  47m
Estimated price
377-1222
Company
various
Drive
Average Duration
15h  27m
Estimated price
1950-1951

Traveling From Kamloops to Prince Rupert

Traveling from Kamloops to Prince Rupert offers a striking contrast, with Kamloops showcasing its arid, sun-soaked landscapes and vibrant urban life, while Prince Rupert invites you to experience its lush, coastal scenery and rich Indigenous culture.

Best Neighbourhoods in Prince Rupert

Prince Rupert features diverse neighborhoods that highlight its charm and culture.

Downtown Prince Rupert
• Bustling with shops and eateries.
• Hosts community events year-round.
Water Street
• Scenic views of the harbor.
• Ideal for whale watching tours.
March Street
• Close to local art galleries.
• Quaint residential vibe with parks.

Best Times To Visit Prince Rupert's Attractions

Timing can greatly enhance your experience at Prince Rupert's attractions.

Kwinitsa Station
Visit early in the morning to enjoy quieter train services and avoid rush hour.
North Pacific Cannery
Late afternoon visits offer fewer crowds and a beautiful sunset view.
Cow Bay
Weekdays provide a more relaxed atmosphere for exploring shops and cafes.

Prince Rupert Weather: What to Expect Year-Round

Prince Rupert boasts a maritime climate, characterized by mild temperatures and significant rainfall throughout the year; summer is the best time to visit for clear skies and enjoyable outdoor activities, while winter's wet conditions can affect travel plans but create a serene atmosphere ideal for cozy indoor explorations.

Dining Recommendation in Prince Rupert

For an unforgettable culinary experience, try the local seafood at the renowned Breakers Pub, where the fresh catch of the day shines in dishes like grilled salmon with wild berry glaze; this vibrant dining atmosphere and focus on ocean-sourced ingredients provide a delightful contrast to the hearty flavors typically found in the inland cuisine of Kamloops.

Kamloops - Prince Rupert operators

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

Plane Show flights
Website
aircanada.com

Plane from Kamloops (YKA) to Terrace (YXT)

Average Duration
5h 24m
Estimated price
1955-1956

Plane from Kamloops (YKA) to Smithers (YYD)

Average Duration
5h 5m
Estimated price
1955-1956
Website
westjet.com

Plane from Kamloops (YKA) to Terrace (YXT)

Average Duration
5h 57m
Estimated price
1958-1959

Plane from Kelowna (YLW) to Terrace (YXT)

Average Duration
5h 13m
Estimated price
1958-1959
Website
flycma.com

Plane from Kelowna (YLW) to Terrace (YXT)

Average Duration
3h
Estimated price
6970-6971
Train
Contact phone
+1 888 842-7245
Website
viarail.ca

Train from Vanderhoof to Prince Rupert

Average Duration
10h 30m
Estimated price
6972-1958
Bus Show bus routes
Contact phone
1-844-564-7494
Website
bcbus.ca

Bus from Terrance Skeena Mall to Prince Rupert

Average Duration
1h 45m
Estimated price
6976-6970

Bus from Prince George, BC to Prince Rupert

Average Duration
10h 30m
Estimated price
6976-6972
Contact phone
1-877-769-3287
Website
myebus.ca

Bus from Kamloops, BC - Sahali Mall to Kelowna Airport

Average Duration
2h 10m
Estimated price
841-6970

Bus from Kamloops, BC - Sahali Mall to Prince George, BC - Terry Fox Statue

Average Duration
6h 30m
Estimated price
1952-842

Kamloops to Prince Rupert: Overview of Bus, Train, Flight, and Car Trips

Traveling between Kamloops and Prince Rupert offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an epic road trip from Kamloops to Prince Rupert spanning 777 miles of picturesque Canadian landscapes. With an estimated driving time of 15 hours and 27 minutes, the journey promises an unforgettable adventure through the heart of British Columbia. 💸 Experience the flexibility of budget-friendly travel options, as the cost of reaching Prince Rupert from Kamloops by car ranges between C$230 and C$352. Whether seeking affordability or a touch of luxury, there's a price point for every traveler looking to explore the route at their own pace.
Average price
C$234 - C$358
🛫 Flying from Kamloops to Prince Rupert involves a connecting flight as there is no direct route between the two cities. The quickest option with one stopover takes approximately 3 hours and 39 minutes.
Departure Point
Kamloops Airport
Arrival Point
Terrace Airport. The quickest flight takes 3h 39m and has one stopover
🚌 Starting from Kamloops travelers can take a bus that departs from Kamloops - Sahali Mall and makes a transfer in Prince George before arriving in Prince Rupert. The entire journey lasts approximately 18 hours. 🚌 Prices for the bus service between Prince Rupert and Kamloops range from C$84 to C$179, providing an affordable and comfortable travel option for those exploring beautiful British Columbia from inland Kamloops to the coastal town of Prince Rupert.
Departure Point
Kamloops, BC - Sahali Mall station
Arrival Point
Prince Rupert station

Frequently asked questions

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

Or choose the category:
The distance between Kamloops and Prince Rupert is 493 miles by air and 776.7 miles by road. The typical travel time by taking a flight from Kamloops to Terrace and then a bus to Prince Rupert is 8 hours and 4 minutes. Alternatively, driving from Kamloops to Prince Rupert takes approximately 15 hours and 27 minutes, while taking a bus directly from Kamloops to Prince Rupert takes around 18 hours.
The most cost-effective option for traveling from Kamloops to Prince Rupert is by bus, which takes approximately 18 hours and costs between C$79 and C$185. Although it is a longer journey, it is a more budget-friendly option for travelers on a tight budget. However, if time is of the essence, the fastest option is to fly and then take a bus, which takes around 8 hours and costs between C$317 and C$727. This option allows travelers to reach their destination in a shorter amount of time but at a higher cost.
The prices for a bus ticket between Prince Rupert and Kamloops can range from C$81 to C$173. The exact price will depend on factors such as the time of travel, the type of bus service, and any discounts or promotions that may be available. It is advisable to check with different bus operators and book in advance to secure the best fare for your journey.
To travel from Kamloops to Prince Rupert without using public transportation, driving is the most convenient option. The distance between the two cities is 777 miles, and it takes approximately 15 hours and 27 minutes to drive. The cost of the trip by car can vary from C$225 to C$344 depending on factors such as gas prices and vehicle type.
To travel from Kamloops to Prince Rupert without a car, the best option is to take a bus. The bus journey takes approximately 18 hours and fares range from C$79 to C$185. The bus provides a comfortable and convenient mode of transportation, allowing you to sit back and enjoy the scenic route as you make your way to Prince Rupert. It's advisable to book your bus tickets in advance to ensure availability and secure the best fares.
Yes, there is a travel link between Kamloops and Prince Rupert although it is not direct. There is no direct bus route, but there are services available. The route involves taking a bus from Kamloops to Prince George, and then transferring to another bus to reach Prince Rupert. The journey, including transfers, takes approximately 18 hours.
The flight between Kamloops and Prince Rupert typically takes 3 hours and 49 minutes with one stopover. However, there is no direct flight available, so passengers will have to make a stopover at another airport, such as Terrace Airport. The cost of the flight can vary depending on various factors such as the airline, travel dates, and availability, so it is recommended to check with different airlines to find the best fares.
There are several options for accommodation near Prince Rupert. With over 14 hotels available, you can choose from a variety of options to suit your budget and preferences. Prices start at C$83, offering affordable choices for travelers. Whether you prefer a luxury hotel or a budget-friendly option, you can find a place to stay that meets your needs in Prince Rupert.