1map logoGo to main page

Prince George, British Columbia to Cranbrook, British Columbia from $120: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Prince George, Canada
to
Cranbrook, Canada

How to Get from Prince George to Cranbrook: 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.

$120 by carBest price
877 kmDistance
3h 36m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Prince George to Cranbrook 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
Average Duration
3h  36m
Estimated price
$394-602
Recommended
Company
N/A
Drive
Average Duration
11h  33m
Estimated price
$120-186
Cheapest
route map
Distance: 877 km
Duration: 3h 36m

See more options

Company
Various
Train
Bus
Taxi
Average Duration
18h  39m
Estimated price
$221-370
Company
BC Bus North
Bus
Average Duration
19h  19m
Estimated price
$1010-1.1
Company
Various
Bus
Average Duration
15h  56m
Estimated price
$1642-2408

Traveling From Prince George to Cranbrook

Embarking on the journey from Prince George to Cranbrook reveals a captivating contrast, with Prince George's bustling urban vibe giving way to Cranbrook's serene mountain landscapes and outdoor adventure opportunities.

Best Neighbourhoods in Cranbrook

Cranbrook’s neighborhoods offer diverse experiences, catering to various traveler interests.

Downtown Cranbrook
• Vibrant dining and shopping options available.
• Local art galleries showcase emerging artists.
Awaterview
• Scenic views of the St. Mary River.
• Excellent hiking trails just a short walk away.
Moyie Lake
• Popular for summer water activities.
• Family-friendly atmosphere with parks and picnic areas.

Best Times To Visit Cranbrook's Attractions

Timing your visits to Cranbrook's attractions can enhance your experience and reduce crowds.

Cranbrook History Centre
Visit during weekday mornings for a quieter exploration of exhibits.
Kootenay Ice Hockey Games
Catch games on Thursdays or Sundays for a less hectic atmosphere.
Cranbrook Golf Club
Early morning tee times in spring offer peaceful play and fewer players.

Cranbrook Weather: What to Expect Year-Round

Cranbrook boasts a diverse climate, featuring warm summers and cold, snowy winters, which create distinct seasonal experiences for travelers. Planning trips around spring and fall offers mild weather, while winter adventures attract those seeking snowy landscapes.

Dining Recommendation in Cranbrook

Experience the tantalizing flavors of local, farm-to-table cuisine at The Heid Out Restaurant and Brewhouse, where fresh ingredients shine in dishes like the bison burger. This contrasts sharply with the more urban dining options in Prince George, offering a relaxed atmosphere and a focus on regional specialties that highlight the area's natural bounty.

Prince George - Cranbrook operators

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

Bus
Contact phone
1-877-769-3287
Website
https://myebus.ca/

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

Average Duration
6h 30m
Estimated price
CA$60-82

Bus from Kamloops, BC - Sahali Mall to Kelowna Airport

Average Duration
2h 10m
Estimated price
CA$27-38
Contact phone
+1 250 362 0080
Website
https://www.kootenaygateway.com/

Bus from Kelowna Airport to Nelson, BC

Average Duration
3h
Estimated price
CA$875-1.1

Bus from Nelson, BC to Cranbrook Airport

Average Duration
2h
Estimated price
CA$656-930
Contact phone
1-844-564-7494
Website
https://bcbus.ca/

Bus from Prince George to Kamloops

Average Duration
6h 30m
Estimated price
CA$49-71
Train
Contact phone
+1 888 842-7245
Website
http://www.viarail.ca/

Train from Prince George to Jasper

Average Duration
7h 45m
Estimated price
CA$38-104
Plane Show flights
Website
https://www.westjet.com/

Plane from Prince George Airport (YXS) to Cranbrook/Canadian Rockies International Airport (YXC)

Average Duration
3h 36m
Estimated price
CA$394-602
Website
http://www.aircanada.com/

Plane from Prince George Airport (YXS) to Cranbrook/Canadian Rockies International Airport (YXC)

Average Duration
3h 48m
Estimated price
CA$317-1.1

Prince George to Cranbrook: Overview of Bus, Train, Flight, and Car Trips

Traveling between Prince George and Cranbrook 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.

Useful tips for plane travellers
• Check for potential flight delays or cancellations on your route, as regional flights in Canada can be subject to weather changes; sign up for air carrier notifications for real-time updates.
• Upon arriving at Cranbrook Airport (YXC), be sure to follow the clearly marked signs to the baggage claim area—baggage tends to arrive slower here compared to larger airports, so it's wise to allow extra time.
• Expect taxi fares from Cranbrook Airport to the city center to be around CAD $20 - $30; consider booking a ride with local providers like Cranbrook Cabs or using ride-sharing apps if available.

Frequently asked questions

Find out more about the route from Prince George to Cranbrook.

Or choose the category:
The distance between Prince George and Cranbrook is 690.4 km by road. Travel times vary depending on the mode of transportation. If travelling by train and bus, it takes approximately 27 hours and 17 minutes. By plane, the travel time is around 4 hours and 29 minutes. If you choose to drive, it takes approximately 11 hours and 33 minutes, while taking the bus takes around 20 hours and 56 minutes.
The most cost-effective and time-efficient transportation option for traveling from Prince George to Cranbrook is by flying. It takes approximately 4 hours and 29 minutes and ranges in cost from C$325 to C$1287. However, if you are looking for a more budget-friendly option, driving is the best choice. It takes about 11 hours and 33 minutes and costs between C$163 and C$244.
To travel from Prince George to Cranbrook without using public transportation, you can drive the distance of approximately 881.9 km, which takes around 11 hours and 33 minutes. The prices for a car journey vary between C$163 and C$244.
If you're looking to travel from Prince George to Cranbrook without a car, the best option is to take a bus. The bus journey takes approximately 20 hours and 56 minutes.
There is no direct link between Prince George and Cranbrook. However, you can travel between these two cities by taking a bus with transfers. The journey takes approximately 20 hours and 56 minutes, including transfers at Kamloops, Kelowna, Nelson, and Kootenay. The bus services are operated by EBus Canada and Mountain Man Mikes Bus Service.
The flight between Prince George and Cranbrook typically takes around 4 hours and 2 minutes with one stopover. However, there are no direct flights available, so travelers will have to make a stop during their journey. The cost of these flights can vary between C$332 and C$1244, depending on the airline and the time of booking.
There are plenty of options for accommodation near Cranbrook. With over 24 hotels to choose from, you'll have a range of choices to suit your preferences and budget. Prices start at C$60, ensuring there is something for every traveler.