There are 5 ways to get from Vancouver to Peace River by plane 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.

Recommended option

Fly Vancouver to Grande Prairie, drive  •  7 h 47 min

  1. YVR - YQU

$194 - $631

Cheapest option

Fly Vancouver to Dawson Creek, drive  •  7 h 49 min

  1. YVR - YDQ

$143 - $446

3 alternative options

Fly Vancouver to Fort St John, drive  •  6 h 45 min

  1. YVR - YXJ

$171 - $787

Fly Abbotsford to Grande Prairie, drive  •  10 h 48 min

  1. YXX - YQU

$205 - $689

Drive  •  16 h 33 min

  1. 851.3 miles

$110 - $170

What companies run services between Vancouver, BC, Canada and Peace River, AB, Canada?

There is no direct connection from Vancouver to Peace River. However, you can take the subway to Yvr-Airport Station, take the walk to Vancouver airport, fly to Grande Prairie, then take the drive to Peace River. Alternatively, you can take the subway to Yvr-Airport Station, take the walk to Vancouver airport, fly to Fort St John, then take the drive to Peace River.

Airlines
WestJet
Website
westjet.com
Flights from Vancouver to Grande Prairie via Calgary
Ave. Duration
4 h 10 min
When
Every day
Estimated price
$170 - $650
Flights from Vancouver to Grande Prairie via Edmonton
Ave. Duration
5 h 9 min
When
Every day
Estimated price
$170 - $600
Flights from Vancouver to Grande Prairie via Calgary, Edmonton
Ave. Duration
5 h 9 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$180 - $650
Flights from Vancouver to Grande Prairie via Kelowna, Calgary
Ave. Duration
5 h 28 min
When
Every day
Estimated price
$170 - $650
Flights from Vancouver to Grande Prairie via Victoria, Calgary
Ave. Duration
5 h 48 min
When
Every day
Estimated price
$180 - $650
Flights from Vancouver to Fort St John
Ave. Duration
1 h 40 min
When
Every day
Estimated price
$220 - $800
Flights from Vancouver to Fort St John via Calgary
Ave. Duration
4 h 15 min
When
Every day
Estimated price
$220 - $800
Flights from Abbotsford to Grande Prairie via Calgary
Ave. Duration
4 h 11 min
When
Every day
Estimated price
$180 - $650
Flights from Abbotsford to Grande Prairie via Edmonton
Ave. Duration
7 h 4 min
When
Every day
Estimated price
$180 - $650
Flights from Abbotsford to Grande Prairie via Edmonton, Calgary
Ave. Duration
6 h 23 min
When
Every day
Estimated price
$200 - $750
Flights from Abbotsford to Grande Prairie via Calgary, Edmonton
Ave. Duration
7 h 24 min
When
Tuesday, Wednesday and Friday
Estimated price
$180 - $650
Air Canada
Website
aircanada.com
Flights from Vancouver to Grande Prairie via Edmonton
Ave. Duration
3 h 42 min
When
Every day
Estimated price
$180 - $750
Flights from Vancouver to Grande Prairie via Calgary
Ave. Duration
4 h 5 min
When
Every day
Estimated price
$180 - $750
Flights from Vancouver to Grande Prairie via Calgary, Edmonton
Ave. Duration
5 h 57 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$190 - $750
Flights from Vancouver to Grande Prairie via Edmonton, Calgary
Ave. Duration
6 h 2 min
When
Every day
Estimated price
$200 - $800
Flights from Vancouver to Fort St John
Ave. Duration
1 h 41 min
When
Every day
Estimated price
$200 - $850
Central Mountain Air
Website
flycma.com
Flights from Vancouver to Fort St John via Prince George
Ave. Duration
3 h 25 min
When
Monday, Friday and Sunday
Estimated price
$200 - $380
Flights from Vancouver to Dawson Creek via Prince George
Ave. Duration
4 h 19 min
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
$150 - $420

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 do I get from Sydney to Melbourne, Train travel in France: A guide to SNCF and How to get from JFK to New York City - to help you get the most out of your next trip.

Questions & Answers

The distance between Vancouver and Peace River is 869 km. The road distance is 1362 km.

The cheapest way to get from Vancouver to Peace River is to drive which costs $140 - $210 and takes 16 h 33 min.

The quickest way to get from Vancouver to Peace River is to fly and drive which takes 6 h 45 min and costs $220 - $1,100.

It takes approximately 7 h 47 min to get from Vancouver to Peace River, including transfers.