Rome2Rio

How to get fromOliver to Grande Prairieby bus, car, or plane

Find Transport to Grande Prairie

See all options

There are 4 ways to get from Oliver to Grande Prairie 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.

  1. Bus

    best
    1. Take the bus from Edmonton Downtown Ticket Office - 10014 104 St to Grande Prairie - Road in front of Podollan Inn - 10612-99 Avebus bus Red Arrow
    5h 5m
    $60–140
  2. Drive  456.4 km

    1. Drive from Oliver to Grande Prairiecar car 456.4 km
    4h 51m
    $82–118
  3. Fly from Edmonton International Airport

    1. Fly from Edmonton International Airport (YEG) to Grande Prairie Airport (YQU)plane plane YEG - YQU
    3h 22m
    $256–780
  4. Bus to Calgary International Airport, fly

    1. Take the bus from Edmonton to Calgary International Airport Domestic Terminalbus bus
    2. Fly from Calgary International Airport (YYC) to Grande Prairie Airport (YQU)plane plane YYC - YQU
    6h 4m
    $318–831

Oliver to Grande Prairie by bus

Calendar422Weekly Buses
Duration5h 5mAverage Duration
Ticket$60Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Oliver, AB, Canada and Grande Prairie, AB, Canada?

Red Arrow operates a bus from Edmonton Downtown Ticket Office - 10014 104 St to Grande Prairie - Road in front of Podollan Inn - 10612-99 Ave every 30 minutes, and the journey takes 5h 5m. Rider Express also services this route 6 times a week. Alternatively, WestJet flies from Edmonton International Airport (YEG) to Grande Prairie Airport (YQU) 5 times a week.

Airlines
Bus operators

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 Getting to Milan from the airport, Need to know: Eurostar, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.

Booking & Getting There