Rome2Rio

How to get fromBanff to Mackenzie Countyby bus, plane or unknown

Find Transport to Mackenzie County

See all options

There are 4 ways to get from Banff to Mackenzie County by bus, plane, or unknown

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, fly to Grande Prairie Airport, travel

    best
    1. Take the bus from HI Banff Alpine Centre to Calgary Airportbus
    2. Fly from Calgary International Airport (YYC) to Grande Prairie Airport (YQU)planeYYC - YQU
    3. Take the bus from Grande Prairie, AB to High Level, ABbus
    4. Walk from High Level, AB to Mackenzie Countyunknown
    10h 25m
  2. Bus, travel

    1. Take the bus from HI Banff Alpine Centre to Calgary Airportbus
    2. Take the bus from Calgary Airport to Edmonton, AB - Southgate LRT Stationbus
    3. Take the bus from Edmonton, AB to High Level, ABbus
    4. Walk from High Level, AB to Mackenzie Countyunknown
    17h 44m
  3. Bus, fly to North Peace Regional Airport, travel

    1. Take the bus from HI Banff Alpine Centre to Calgary Airportbus
    2. Fly from Calgary International Airport (YYC) to North Peace Regional Airport (YXJ)planeYYC - YXJ
    3. Walk from North Peace Regional Airport (YXJ) to Mackenzie Countyunknown
    11h 14m
  4. Bus, travel via Edmonton

    1. Take the bus from Banff, AB to Calgary International Airportbus
    2. Take the bus from Calgary Int. Airport to Edmontonbus
    3. Take the bus from Edmonton, AB to High Level, ABbus
    4. Walk from High Level, AB to Mackenzie Countyunknown
    20h 36m

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

Calendar37Weekly Planes
Duration1h 39mAverage Duration
Ticket$85Cheapest Price
See schedules

Questions & Answers

What companies run services between Banff, AB, Canada and Mackenzie County, AB, Canada?

There is no direct connection from Banff to Mackenzie County. However, you can take the bus to Calgary Airport, walk to Calgary International Airport (YYC) airport, fly to Grande Prairie Airport (YQU), take the taxi to Grande Prairie, AB, take the bus to High Level, AB, then travel to Mackenzie County. Alternatively, you can take a bus from HI Banff Alpine Centre to Mackenzie County via Calgary Airport, Edmonton, AB - Southgate LRT Station, Southgate Transit Centre, West Edmonton Mall Transit Centre, West Edmonton Mall Bay B, 166 Street & Stony Plain Road, Edmonton, AB, and High Level, AB in around 17h 44m.

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 Italy Travel Guides, Need to know: Eurostar, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.