Rome2Rio

How to get fromSaskatchewan to Albertaby plane, bus (Flixbus), car or tram

Find Transport to Alberta

See all options

There are 7 ways to get from Saskatchewan to Alberta by plane, bus (Flixbus), car, or tram

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 Saskatoon John G. Diefenbaker International Airport to Calgary International Airport

    best
    1. Fly from Saskatoon John G. Diefenbaker International Airport (YXE) to Calgary International Airport (YYC)planeYXE - YYC
    3h 22m
    $97–593
  2. Bus via Edmonton

    1. Take the bus from Saskatoon - Marquis Drive, AB - 229 Marquis Dr to Edmonton South, AB - Edmonton Southgate Transit CenterbusRegina
    2. Take the bus from Edmonton, AB - Southgate LRT Station to Calgary, AB - Whitehorn LRT StationbusEdmonton to Calgary
    12h 4m
    $161–237
  3. Drive 610.9 km

    1. Drive from Saskatoon to Calgarycar610.9 km
    7h
    $119–172
  4. Fly Regina to Calgary International Airport

    1. Fly from Regina (YQR) to Calgary International Airport (YYC)planeYQR - YYC
    3h 43m
    $107–743
  5. Fly Saskatoon John G. Diefenbaker International Airport to Edmonton International Airport, tram

    1. Fly from Saskatoon John G. Diefenbaker International Airport (YXE) to Edmonton International Airport (YEG)planeYXE - YEG
    2. Take the tram from Century Park Station to Stadium Stationtram
    4h 4m
    $191–711
  6. Fly Regina to Edmonton International Airport

    1. Fly from Regina (YQR) to Edmonton International Airport (YEG)planeYQR - YEG
    4h 15m
    $171–761
  7. Bus

    1. Take the bus from Saskatoon - Marquis Drive, AB - 229 Marquis Dr to Kenaston, SK - 50 Front AvebusEdmonton
    2. Take the bus from Kenaston to CalgarybusFlixBus 2722
    15h 48m
    $133–213

Saskatoon John G. Diefenbaker International Airport (YXE) to Calgary International Airport (YYC) flights

Calendar51Weekly Planes
Duration1h 34mAverage Duration
Ticket$90Cheapest Price
See schedules

Questions & Answers

What companies run services between Saskatchewan, Canada and Alberta, Canada?

WestJet flies from Saskatoon John G. Diefenbaker International Airport (YXE) to Calgary International Airport (YYC) every 4 hours. Alternatively, you can take a vehicle from Saskatoon to WB Downtown-West Kerby Station via Saskatoon - Marquis Drive, AB - 229 Marquis Dr, Edmonton, AB - Southgate LRT Station, Calgary, AB - Whitehorn LRT Station, and SB Whitehorn CTrain Station in around 12h 4m.

Airlines
Train operators
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 What documents do I need to cross Niagara Falls?, 4 stunningly beautiful Philippines islands you need to visit, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.