Travel from Vancouver-BC-Canada to Peace-River

How to get from Vancouver to Peace River?

There is no direct connection from Vancouver to Peace River. However, you can take the train to Vancouver airport, fly to Grande Prairie, then take the drive to Peace River. Alternatively, you can take the train to Vancouver airport, fly to Fort St John, then take the drive to Peace River.

How to get from Vancouver to Peace River

From King Edward Station train to Vancouver airport, fly to Grande Prairie airport, then drive to Peace River. 7 h 53 min $402. From King Edward Station train to Vancouver airport, fly to Fort St John airport, then drive to Peace River. 6 h 49 min $233. From King Edward Station train to Vancouver airport, fly to Dawson Creek airport, then drive to Peace River. 7 h 49 min $300. From Main Street-Science World Station Platform 2 train to Surrey Central Stn Bay 6, line 503 bus to Northbound 272 St at Fraser, line 21 bus to Abbotsford airport, fly to Grande Prairie airport, then drive to Peace River. 10 h 42 min $315. From Vancouver drive to Peace River. 16 h 33 min $137.
Close Print Itinerary
  1. Here are 5 options to get from
    Vancouver to Peace River:

    1. Trip:
      1 Fly Vancouver to Grande Prairie, drive
      • One-Way approx: USD $198 - $642
      • Duration: 7 h 53 min
      Open +
      • Trip:
        1 Fly Vancouver to Grande Prairie, drive
        • One-Way approx: USD $198 - $642
        • Duration: 7 h 53 min
        Close x
    2. Trip:
      2 Fly Vancouver to Fort St John, drive
      • One-Way approx: USD $178 - $792
      • Duration: 6 h 49 min
      Open +
      • Trip:
        2 Fly Vancouver to Fort St John, drive
        • One-Way approx: USD $178 - $792
        • Duration: 6 h 49 min
        Close x
    3. Trip:
      3 Fly Vancouver to Dawson Creek, drive
      • One-Way approx: USD $146 - $455
      • Duration: 7 h 49 min
      Open +
      • Trip:
        3 Fly Vancouver to Dawson Creek, drive
        • One-Way approx: USD $146 - $455
        • Duration: 7 h 49 min
        Close x
    4. Trip:
      4 Fly Abbotsford to Grande Prairie, drive
      • One-Way approx: USD $115 - $595
      • Duration: 10 h 42 min
      Open +
      • Trip:
        4 Fly Abbotsford to Grande Prairie, drive
        • One-Way approx: USD $115 - $595
        • Duration: 10 h 42 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $110 - $170
      • Duration: 16 h 33 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $110 - $170
        • Duration: 16 h 33 min
        Close x