There are 3 ways to get from Cold Lake to Peace River by bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Cold Lake - Circle K 8 Ave to Edmonton - Cold Shot Terminal 154 Street NWbus 6001
- Take the bus from Edmonton - Cold Shot Terminal 154 Street NW to Peace River - 94 Stbus 6002
11h 15m$198–257Drive 611.4 km
cheapest- Drive from Cold Lake to Peace Rivercar 611.4 km
7h$123–178Bus, fly, drive
- Take the bus from Cold Lake - Circle K 8 Ave to Edmonton - Cold Shot Terminal 154 Street NWbus
- Fly from Edmonton International Airport (YEG) to Grande Prairie Airport (YQU)plane YEG - YQU
- Drive from Grande Prairie Airport (YQU) to Peace Rivercar
10h 18m$437–1,051
Cold Lake to Peace River by bus
Comparing Your Travel Options
The cheapest way to get from Cold Lake to Peace River is to drive which costs $120 - $180 and takes 7h.
The fastest way to get from Cold Lake to Peace River is to drive which takes 7h and costs $120 - $180.
No, there is no direct bus from Cold Lake to Peace River. However, there are services departing from Cold Lake - Circle K 8 Ave and arriving at Peace River - 94 St via Edmonton - Cold Shot Terminal 154 Street NW. The journey, including transfers, takes approximately 11h 15m.
The distance between Cold Lake and Peace River is 818 km. The road distance is 611.4 km.
The best way to get from Cold Lake to Peace River without a car is to bus which takes 11h 15m and costs $190 - $260.
It takes approximately 11h 15m to get from Cold Lake to Peace River, including transfers.
Cold Lake to Peace River bus services, operated by Cold Shot, depart from Cold Lake - Circle K 8 Ave station.
Cold Lake to Peace River bus services, operated by Cold Shot, arrive at Edmonton - Cold Shot Terminal 154 Street NW station.
Yes, the driving distance between Cold Lake to Peace River is 611 km. It takes approximately 7h to drive from Cold Lake to Peace River.
There are nine+ hotels available in Peace River.
What companies run services between Cold Lake, AB, Canada and Peace River, AB, Canada?
You can take a bus from Cold Lake - Circle K 8 Ave to Peace River - 94 St via Edmonton - Cold Shot Terminal 154 Street NW in around 11h 15m.
- Website
- westjet.com
Flights from Edmonton International Airport to Grande Prairie Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $280–850
- Phone
- +1 587-557-7719
- [email protected]
- Website
- Cold Shot Bus Service
Bus from Cold Lake - Circle K 8 Ave to Edmonton - Cold Shot Terminal 154 Street NW
- Ave. Duration
- 4h 30m
- Frequency
- 4 times a week
- Estimated price
- $85–110
- Website
- Cold Shot Bus Service
- Schedules at
- Cold Shot Bus Service Routes
- Adult
- $85–110
Bus from Edmonton - Cold Shot Terminal 154 Street NW to Peace River - 94 St
- Ave. Duration
- 5h 45m
- Frequency
- 5 times a week
- Estimated price
- $110–150
- Website
- Cold Shot Bus Service
- Schedules at
- Cold Shot Bus Service Routes
- Adult
- $110–150
Bus from Cold Lake - Circle K 8 Ave to Edmonton - Cold Shot Terminal 154 Street NW
- Ave. Duration
- 4h 30m
- Frequency
- 4 times a week
- Estimated price
- $85–110
- Website
- Cold Shot Bus Service
- Schedules at
- Cold Shot Bus Service Routes
- Adult
- $85–110
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 How to get from Southend Airport into central London, 5 delightfully under-the-radar French towns you need to visit, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.

