Rome2Rio

How to get fromGrande Prairie to Okotoksby plane, shuttle, bus (Flixbus), car, or bus

Find Transport to Okotoks

See all options
QR code to download the Rome2Rio app

Download the Rome2Rio travel app

Scan QR code with your phone to download the app

Download on the App StoreGet it on Google Play

There are 5 ways to get from Grande Prairie to Okotoks by plane, shuttle, bus (Flixbus), car, or bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly, shuttle

    best
    1. Fly from Grande Prairie Airport (YQU) to Calgary International Airport (YYC)plane plane YQU - YYC
    2. Take a shuttle bus from Calgary to Okotoksshuttle bus
    3h 58m
    $293–787
  2. Drive  748.1 km

    cheapest
    1. Drive from Grande Prairie to Okotokscar car 748.1 km
    8h 10m
    $127–183
  3. Bus

    1. Take the bus from Grande Prairie to Edmonton Southbus bus
    2. Take the bus from Edmonton to Calgary International Airport Domestic Terminalbus bus
    3. Take the bus from Calgary - Airport YYC to Aldersyde - Petro Canadabus bus
    9h 54m
  4. Bus via Edmonton

    1. Take the bus from Grande Prairie - Road in front of Podollan Inn - 10612-99 Ave to Edmonton Downtown Ticket Office - 10014 104 Stbus bus
    2. Take the bus from Edmonton Downtown Ticket Office - 10014 104 St to Calgary - Airport YYCbus bus
    3. Take the bus from Calgary - Airport YYC to Aldersyde - Petro Canadabus bus
    10h 27m
  5. Bus via Calgary

    1. Take the bus from Grande Prairie - 113 St to Edmonton - Cold Shot Terminal 154 Street NWbus bus 6009 / ...
    2. Take the bus from Edmonton - Cold Shot Terminal 154 Street NW to Calgary - Cold Shot Terminal 44 Ave NEbus bus 6013 / ...
    13h 5m
    $207–257

Grande Prairie Airport (YQU) to Calgary International Airport (YYC) flights

Calendar42Weekly Planes
Duration1h 43mAverage Duration
Ticket$98Cheapest Price
See schedules

Comparing Your Travel Options

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

You can take a bus from Grande Prairie to Okotoks via Edmonton, Calgary International Airport Domestic Terminal, Calgary - Airport YYC, and Aldersyde - Petro Canada in around 9h 54m.

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 around the Cyclades, What are the different types of Renfe trains in Spain?, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.