1map logo

Prince George to Calgary

from CA$172: ways by bus, train, flight or car

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Prince George to Calgary 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.

Plane
2h 30m
Fastest
CA$239-938
Bus
16h
CA$172-267
Bus, Train
15h 39m
Cheapest
CA$0
Train, Bus
16h 25m
CA$176-317
Drive
9h 54m
CA$149-2390

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

by busBest price
671 kmDistance
2h 30mFastest

Prince George - Calgary operators

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

Plane

Website

westjet.com

Plane from Prince George (YXS) to Calgary (YYC)

Average Duration

1h 26m

Estimated price

CA$2394-2395

Website

aircanada.com

Plane from Prince George (YXS) to Calgary (YYC)

Average Duration

1h 26m

Estimated price

CA$2396-2397

Bus

Contact phone

1-877-769-3287

Website

myebus.ca

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

Average Duration

6h 30m

Estimated price

CA$9385-9386

Bus from Kamloops, BC to Calgary, AB - Westbrook Mall

Average Duration

8h 30m

Estimated price

CA$9388-2392

Contact phone

1-833-583-3636

Website

riderexpress.ca

Bus from Kamloops, BC to Calgary, AB - Westbrook Mall

Average Duration

8h 30m

Estimated price

CA$9388-2392

Train

Contact phone

+1 888 842-7245

Website

viarail.ca

Train from Prince George to Jasper, AB

Average Duration

7h 45m

Estimated price

CA$2398-2399

Contact phone

1800.821.531

Website

rockymountaineer.com

Train from Quesnel, BC to Jasper, AB

Average Duration

5h

Estimated price

0-0

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

Traveling between Prince George and Calgary 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 a picturesque road trip from Prince George to Calgary, covering a distance of 489 miles through stunning Canadian landscapes. Allow around 9 hours and 54 minutes for this scenic drive, offering plenty of opportunities to witness the beauty of British Columbia and Alberta. 💰 Enjoy the flexibility of pricing options ranging from C$149 to C$230 for your journey from Prince George to Calgary by car. Compare different routes, plan your stops wisely, and immerse yourself in the cultural richness that both regions have to offer along the way.
Average price
C$152 - C$234
🛫 Experience a quick and convenient journey from Prince George to Calgary with a direct flight lasting just 1 hour and 26 minutes. Choose between flights offered by Air Canada and WestJet departing from Prince George Airport to Calgary Airport. ✈️ Enjoy a comfortable flight lasting 2 hours and 30 minutes, as you travel from the picturesque landscapes of Prince George to the vibrant city of Calgary. Immerse yourself in the stunning views from the plane window during this relatively short trip. 💰 Prices for flights between Calgary and Prince George can range from C$240 to C$938, offering a range of options to suit different budgets for your travel itinerary. Explore the affordable and efficient air travel options available for your journey between these two Canadian cities.
Departure Point
Prince George Airport
Arrival Point
Calgary Airport
🚌 Starting from Prince George with no direct bus to Calgary travelers can opt for services via Kamloops making the journey approximately 16 hours including transfers. 💸 Prices for the bus ride between Calgary and Prince George typically range from C$172 to C$267, offering an affordable and convenient option for travelers making this scenic trip through western Canada.
Departure Point
Prince George, BC - Terry Fox Statue station
Arrival Point
Calgary, AB - Westbrook Mall station
Useful tips for bus travellers
Be sure to check the schedules for both EBus Canada and Rider Express, as they provide different departure times from Prince George to Calgary via Kamloops; visit EBus at ebus.ca and Rider Express at riderexpress.ca for more information.
During your transfer in Kamloops, consider exploring the nearby dining options, such as JOEY Kamloops or Cactus Club Cafe, to maximize your break time; just ensure you’re back at the station with ample time before your next bus departure.
Upon arrival at Calgary's Westbrook Mall station, use the local CTrain service for easy access to downtown; the station is connected to the light rail system, which can take you to key locations such as Calgary Tower and Stephen Avenue within minutes.

Frequently asked questions

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

Or choose the category:
The distance between Prince George and Calgary is approximately 417 miles or 488.7 miles by road. The typical travel time varies depending on the mode of transportation. By train and then bus, it takes about 18 hours to reach Calgary from Prince George. By plane, it takes about 2 hours and 18 minutes. Finally, by car, it takes approximately 9 hours and 54 minutes to travel from Calgary to Prince George.
The most cost-effective option for traveling from Prince George to Calgary is to drive. It costs between C$145 and C$225 and takes approximately 9 hours and 54 minutes. However, if time efficiency is a priority, the quickest method would be to fly. It takes 2 hours and 18 minutes, but the cost ranges from C$159 to C$1123. Ultimately, the choice between cost-effectiveness and time efficiency will depend on individual preferences and circumstances.
To travel from Prince George to Calgary without using public transportation, you can drive the distance of approximately 489 miles. The journey by car takes around 9 hours and 54 minutes. It's important to note that the prices for renting a car may vary, ranging from C$145 to C$225.
To travel from Prince George to Calgary without a car, you can take a combination of bus and train. The journey takes approximately 14 hours and 39 minutes. The exact cost of the trip may vary depending on the specific bus and train companies you choose. It is recommended to check the schedules and fares in advance to plan your trip accordingly.
The flight between Prince George and Calgary typically takes around 1 hour and 31 minutes. The prices of flights between the two cities can vary, ranging from approximately C$170 to C$1106. It is advisable to check with different airlines and booking websites to find the best deal for your travel dates.
There are plenty of options for accommodation near Calgary. With over 402 hotels available, you can choose from a wide range of options to suit your preferences and budget. Prices start at C$69, so you can find something that fits within your price range. Whether you're looking for luxury hotels, budget-friendly options, or something in between, there are plenty of choices available for you to stay near Calgary.