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 - Lakeland Inn 55 St to Edmonton - Cold Shot Terminal 154 St NWbus 6001
- Take the bus from Edmonton - Cold Shot Terminal 154 St NW to Peace River - 94 Stbus 6002
11h 5m$204–267Drive 611.4 km
cheapest- Drive from Cold Lake to Peace Rivercar 611.4 km
7h$124–179Bus, fly, drive
- Take the bus from Cold Lake - Lakeland Inn 55 St to Edmonton - Cold Shot Terminal 154 St NWbus
- Take the bus from Edmonton - Cold Shot Terminal 154 St NW to Edmonton Intl Airportbus
- Fly from Edmonton International Airport (YEG) to Grande Prairie Airport (YQU)plane YEG - YQU
- Drive from Grande Prairie Airport (YQU) to Peace Rivercar
10h 57m$449–1,077
Edmonton International Airport (YEG) to Grande Prairie Airport (YQU) flights
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 - Lakeland Inn 55 St and arriving at Peace River - 94 St via Edmonton - Cold Shot Terminal 154 St NW. The journey, including transfers, takes approximately 11h 5m.
The distance between Cold Lake and Peace River is 786 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 5m and costs $200 - $270.
It takes approximately 11h 5m 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 - Lakeland Inn 55 St station.
Cold Lake to Peace River bus services, operated by Cold Shot, arrive at Edmonton - Cold Shot Terminal 154 St 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 vehicle from Cold Lake to Peace River - 94 St via Cold Lake - Lakeland Inn 55 St and Edmonton - Cold Shot Terminal 154 St NW in around 11h 5m.
- 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 - Lakeland Inn 55 St to Edmonton - Cold Shot Terminal 154 St NW
- Ave. Duration
- 4h 15m
- Frequency
- 4 times a week
- Estimated price
- $80–100
- Website
- Cold Shot Bus Service
- Schedules at
- Cold Shot Bus Service Routes
- Adult
- $80–100
Bus from Edmonton - Cold Shot Terminal 154 St 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 - Lakeland Inn 55 St to Edmonton - Cold Shot Terminal 154 St NW
- Ave. Duration
- 4h 15m
- Frequency
- 4 times a week
- Estimated price
- $80–100
- Website
- Cold Shot Bus Service
- Schedules at
- Cold Shot Bus Service Routes
- Adult
- $80–100
Bus from Edmonton - Cold Shot Terminal 154 St NW to Edmonton Intl Airport
- Ave. Duration
- 1h 5m
- Frequency
- 5 times a week
- Estimated price
- $35–50
- Website
- Cold Shot Bus Service
- Schedules at
- Cold Shot Bus Service Routes
- Adult
- $35–50
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 Need to know: Jadrolinija, Italy Travel Guides, and How to get from London to Edinburgh - to help you get the most out of your next trip.

