Welcome | Sign out

Cheap Flights from Johannesburg to Calgary - JNB to YYC (reverse)

Popular Flights from Johannesburg to Calgary

  • Airfare from Johannesburg to Calgary on British Airways from ZAR11009 round trip
  • Airfare from Johannesburg to Calgary on SWISS from ZAR11806 round trip
  • Airfare from Johannesburg to Calgary on Lufthansa from ZAR11960 round trip
  • Airfare from Johannesburg to Calgary on BMI from ZAR12749 round trip
  • Airfare from Johannesburg to Calgary on Air Canada from ZAR12919 round trip

Did You Know?

  • Qantas has 11 two stops or more flights between Johannesburg, ZA and Calgary, AB.
  • The shortest flight between Johannesburg, ZA and Calgary, AB on Finnair is 9,992 miles.
  • 54 flights per week fly out of Johannesburg, ZA connecting to Calgary, AB
  • 363,458 seats are available per day to fly out of Johannesburg, ZA connecting to Calgary, AB
  • The largest aircraft operated by New Zealand flying between Johannesburg, ZA and Calgary, AB is a 340 with 253 seats.
  • London, GB is the most popular connection for one stop flights between Johannesburg, ZA and Calgary, AB.
  • 14 airlines operate between Johannesburg, ZA and Calgary, AB
  • The smallest aircraft operated by United flying between Johannesburg, ZA and Calgary, AB is a 340 with 253 seats.

Advance Purchase Prices from Johannesburg to Calgary

  • Carrier
    0 Days
    1 Day
    3 Days
    7 Days
    10 Days
    14 Days
    21 Days
  • Air France
    ZAR12224
    ZAR12224
    ZAR14104
    ZAR14104
    ZAR14104
    ZAR14104
    ZAR14104
  • American
    ZAR37513
    ZAR37513
    ZAR37513
    ZAR37513
    ZAR37513
    ZAR37513
    ZAR37513
  • Austrian
    ZAR9991
    ZAR9991
    ZAR54931
    ZAR54931
    ZAR54931
    ZAR54931
    ZAR54931
  • BMI
    ZAR10448
    ZAR10448
    ZAR56604
    ZAR56604
    ZAR56604
    ZAR56604
    ZAR56604
  • British Airways
    ZAR9304
    ZAR9304
    ZAR9304
    ZAR9304
    ZAR9304
    ZAR9304
    ZAR9304
  • Delta
    ZAR16979
    ZAR16979
    ZAR16979
    ZAR16979
    ZAR16979
    ZAR16979
    ZAR16979
  • KLM
    ZAR11042
    ZAR11042
    ZAR12072
    ZAR12072
    ZAR12072
    ZAR12072
    ZAR12072
  • Lufthansa
    ZAR10398
    ZAR10398
    ZAR10398
    ZAR10398
    ZAR10398
    ZAR10398
    ZAR10398
  • United
    ZAR9933
    ZAR9933
    ZAR9933
    ZAR9933
    ZAR9933
    ZAR9933
    ZAR9933

Cheap International Flights from Johannesburg - JNB

Flights
Airline
Lowest Price
Austrian, S African, Emirates, Lufthansa, Air France, Ethiopian, American, United, Delta, Egyptair, Etihad, British Airways, Alitalia, Brussels, KLM, El Al, SWISS, Turkish, Air Canada
ZAR8393
Air Canada, British Airways, Brussels, Austrian, SWISS, KLM, United, Delta, American, Air France, Qatar, Lufthansa
ZAR10023
S African, SWISS, Lufthansa, Austrian, Virgin Atlantic, Brussels, British Airways, Air Canada, United, Delta, American, Air France, KLM
ZAR10458
Austrian, Brussels, British Airways, Air Canada, Delta, United, Air France, Lufthansa, SWISS, KLM
ZAR10506
KLM, Austrian, British Airways, Air Canada, United, Delta, Lufthansa, Air France
ZAR12494
Air Canada, SWISS, Austrian, Brussels, Air France, British Airways, Lufthansa, American, Delta, United, KLM
ZAR11441
Brussels, KLM, Delta, Lufthansa, Air France, Austrian, British Airways, Air Canada, United
ZAR11708
Air France, Delta, Lufthansa, KLM, United, Air Canada, British Airways
ZAR12036
Cheap Flights from Johannesburg to Calgary, from ZAR11009 Round trip from JNB to YYC