There are 6 ways to get from Prince George to Olds by plane, taxi, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, taxi
best- Fly from Prince George Airport (YXS) to Calgary International Airport (YYC)YXS - YYC
- Take the taxi from Calgary-Airport-YYC to Olds
2h 42m$409–956Drive 820.1 km
cheapest- Drive from Prince George to Olds820.1 km
9h 54m$161–232Train, bus, taxi via Banff
- Take the train from Prince George to Jasper
- Take the bus from Jasper, AB to Banff, AB
- Take the bus from HI Banff Alpine Centre to Calgary Airport
- Take the taxi from Calgary Airport to Olds
16h 31m$380–546Train, bus, taxi
- Take the train from Prince George to Jasper
- Take the bus from Jasper, AB to Calgary International Airport, AB
- Take the taxi from Calgary International Airport, AB to Olds
17h 45m$425–625Train, bus, taxi via Edmonton
- Take the train from Prince George to Jasper
- Take the bus from Jasper Townsite to Edmonton - Cold Shot Terminal 154 St NW
- Take the bus from Edmonton - Cold Shot Terminal 154 St NW to Red Deer - 67 St
- Take the taxi from Red Deer - 67 St to Olds
16h 57m$340–500Bus, taxi
- Take the bus from Prince George, BC - Terry Fox Statue to Kamloops, BC - Sahali Mall
- Take the bus from Kamloops, BC to Calgary, AB - Westbrook Mall
- Take the taxi from Tuscany Station - Tuscany Terminal to Olds
18h 6m$410–519
Prince George Airport (YXS) to Calgary International Airport (YYC) flights
Questions & Answers
The cheapest way to get from Prince George to Olds is to drive which costs $160 - $240 and takes 9h 54m.
The fastest way to get from Prince George to Olds is to fly and taxi which takes 2h 42m and costs $400 - $1,000.
The distance between Prince George and Olds is 755 km. The road distance is 820.1 km.
The best way to get from Prince George to Olds without a car is to train and bus and taxi via Banff which takes 16h 31m and costs $380 - $550.
It takes approximately 2h 42m to get from Prince George to Olds, including transfers.
Olds is 1h ahead of Prince George. It is currently 10:47 AM in Prince George and 11:47 AM in Olds.
Yes, the driving distance between Prince George to Olds is 820 km. It takes approximately 9h 54m to drive from Prince George to Olds.
There are four+ hotels available in Olds.
What companies run services between Prince George, BC, Canada and Olds, AB, Canada?
There is no direct connection from Prince George to Olds. However, you can take the taxi to Prince George Airport (YXS) airport, fly to Calgary International Airport (YYC), then take the taxi to Olds. Alternatively, you can take the train to Jasper, walk to Jasper, AB, take the bus to Banff, AB, walk to Banff High School Field, take the line 2 bus to Douglas Fir Resort, walk to HI Banff Alpine Centre, take the bus to Calgary Airport, then take the taxi to Olds.
- Website
- westjet.com
Flights from Prince George Airport to Calgary International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $120–750
Flights from Prince George Airport to Calgary International Airport via Vancouver
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- $120–750
- Website
- aircanada.com
Flights from Prince George Airport to Calgary International Airport via Vancouver
- Ave. Duration
- 3h 51m
- When
- Monday to Saturday
- Estimated price
- $100–550
- Website
- flycma.com
Flights from Prince George Airport to Calgary International Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- $280–600
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Prince George to Jasper
- Ave. Duration
- 7h 45m
- Frequency
- 3 times a week
- Estimated price
- $55–140
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $65–140
- Economy Adult - Advanced Booking
- $65–120
- Economy Escape Advanced Booking - Adult
- $55–75
- Phone
- 1-888-786-3641
- info@sundogtours.com
- Website
- sundogtours.com
Bus from Jasper, AB to Banff, AB
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- $95–140
- Schedules at
- sundogtours.com
- Adult
- $95–140
- Phone
- +1 800 974 2850
- Website
- banffexplorer.com
Bus from HI Banff Alpine Centre to Calgary Airport
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- $59
- Schedules at
- banffexplorer.com
- Phone
- 1-877-625-4372
- Website
- banffjaspercollection.com
Bus from Jasper, AB to Calgary International Airport, AB
- Ave. Duration
- 8h 5m
- Frequency
- Once daily
- Estimated price
- $200–280
- Website
- https://www.banffjaspercollection.com/brewster-express/
- Website
- https://www.banffjaspercollection.com/brewster-express/schedule/
- Adult
- $200–280
- Phone
- +1 587-557-7719
- support@coldshot.ca
- Website
- coldshot.ca
Bus from Jasper Townsite to Edmonton - Cold Shot Terminal 154 St NW
- Ave. Duration
- 4h 35m
- Frequency
- 5 times a week
- Estimated price
- $90–120
- Website
- https://www.coldshot.ca/
- Schedules at
- https://www.coldshot.ca/routes
- Adult
- $90–120
Bus from Edmonton - Cold Shot Terminal 154 St NW to Red Deer - 67 St
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- $55–75
- Website
- https://www.coldshot.ca/
- Schedules at
- https://www.coldshot.ca/routes
- Adult
- $55–75
- Phone
- 1-877-769-3287
- info@myebus.ca
- Website
- myebus.ca
Bus from Prince George, BC - Terry Fox Statue to Kamloops, BC - Sahali Mall
- Ave. Duration
- 6h 30m
- Frequency
- 3 times a week
- Estimated price
- $90–120
- Website
- https://myebus.ca/
- Schedules at
- https://www.myebus.ca/routes/
- Adult
- $90–120
- Phone
- 1-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Kamloops, BC to Calgary, AB - Westbrook Mall
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Estimated price
- $120–160
- Website
- https://riderexpress.ca/
- Standard
- $120–160
- Ave. Duration
- 55 min
- Estimated price
- $140–240
Delta Cab
- Phone
- +1403 278 9999
- Website
- deltacab.ca
Checker Yellow Cabs
- Phone
- +1403 299 9999
- Website
- thecheckergroup.com
Associated Cabs
- Phone
- +1 403 209 1111
- Website
- associatedcab.ca
Oasis Taxi Airdrie
- Phone
- +1 403 801 9948
- Website
- oasistaxiairdrie.ca
Davicon Cabs
- Phone
- +1 403 903 3839
- Website
- daviconcabs.ca
Airdrie Green Cab
- Phone
- +1 403 805 5353
- Website
- airdriegreencabs.com
Airdrie Diamond Cabs
- Phone
- +1 403 889 5454
- Website
- airdriediamondcabs.ca
Delta Cab
- Phone
- +1403 278 9999
- Website
- deltacab.ca
Checker Yellow Cabs
- Phone
- +1403 299 9999
- Website
- thecheckergroup.com
Associated Cabs
- Phone
- +1 403 209 1111
- Website
- associatedcab.ca
Oasis Taxi Airdrie
- Phone
- +1 403 801 9948
- Website
- oasistaxiairdrie.ca
Davicon Cabs
- Phone
- +1 403 903 3839
- Website
- daviconcabs.ca
Airdrie Green Cab
- Phone
- +1 403 805 5353
- Website
- airdriegreencabs.com
Airdrie Diamond Cabs
- Phone
- +1 403 889 5454
- Website
- airdriediamondcabs.ca
Delta Cab
- Phone
- +1403 278 9999
- Website
- deltacab.ca
Checker Yellow Cabs
- Phone
- +1403 299 9999
- Website
- thecheckergroup.com
Associated Cabs
- Phone
- +1 403 209 1111
- Website
- associatedcab.ca
Oasis Taxi Airdrie
- Phone
- +1 403 801 9948
- Website
- oasistaxiairdrie.ca
Davicon Cabs
- Phone
- +1 403 903 3839
- Website
- daviconcabs.ca
Airdrie Green Cab
- Phone
- +1 403 805 5353
- Website
- airdriegreencabs.com
Airdrie Diamond Cabs
- Phone
- +1 403 889 5454
- Website
- airdriediamondcabs.ca
Associated Cab
- Phone
- +1 403-343-3300
- Website
- associatedcab.net
Alberta Gold Taxi
- Phone
- +1 403-341-7777
- Website
- albertagoldtaxiltd.ca
Delta Cab
- Phone
- +1403 278 9999
- Website
- deltacab.ca
Checker Yellow Cabs
- Phone
- +1403 299 9999
- Website
- thecheckergroup.com
Associated Cabs
- Phone
- +1 403 209 1111
- Website
- associatedcab.ca
Taxi4U
- Phone
- +1 403 932 0044
- Website
- taxi4u.ca
Cochrane Taxi
- Phone
- +1 403 851 8888
- Website
- cochrane-taxi.ca
Cochrane Cabs
- Phone
- +1 587 576 4433
- Website
- cochranecabs.ca
Oasis Taxi Airdrie
- Phone
- +1 403 801 9948
- Website
- oasistaxiairdrie.ca
Davicon Cabs
- Phone
- +1 403 903 3839
- Website
- daviconcabs.ca
Airdrie Green Cab
- Phone
- +1 403 805 5353
- Website
- airdriegreencabs.com
Airdrie Diamond Cabs
- Phone
- +1 403 889 5454
- Website
- airdriediamondcabs.ca
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Italian Lakes: Getting around by train, Travel Insider: Top Japan travel tips by Beatrix Holland, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.


















