Welcome | Sign out

Cheap Flights from Johannesburg to Halifax - JNB to YHZ (reverse)

Popular Flights from Johannesburg to Halifax

  • Airfare from Johannesburg to Halifax on KLM from ZAR11441 round trip
  • Airfare from Johannesburg to Halifax on BMI from ZAR12354 round trip
  • Airfare from Johannesburg to Halifax on Air Canada from ZAR13137 round trip
  • Airfare from Johannesburg to Halifax on SWISS from ZAR13554 round trip
  • Airfare from Johannesburg to Halifax on United from ZAR13578 round trip

Did You Know?

  • BMI has the most one stop flights between Johannesburg, ZA and Halifax, NS.
  • London, GB is the most popular connection for one stop flights between Johannesburg, ZA and Halifax, NS.
  • 388,146 seats are available per day to fly out of Johannesburg, ZA connecting to Halifax, NS
  • Cathay has 4 two stops or more flights between Johannesburg, ZA and Halifax, NS.
  • The largest aircraft operated by British Airways flying between Johannesburg, ZA and Halifax, NS is a 747 with 337 seats.
  • The shortest flight between Johannesburg, ZA and Halifax, NS on Air France is 9,643 miles.
  • 15 airlines operate between Johannesburg, ZA and Halifax, NS
  • The smallest aircraft operated by BMI flying between Johannesburg, ZA and Halifax, NS is a 340 with 253 seats.

Advance Purchase Prices from Johannesburg to Halifax

  • Carrier
    0 Days
    1 Day
    3 Days
    7 Days
    10 Days
    14 Days
    21 Days
  • American
    ZAR31533
    ZAR31533
    ZAR31533
    ZAR31533
    ZAR31533
    ZAR31533
    ZAR31533
  • Austrian
    ZAR11013
    ZAR11013
    ZAR41333
    ZAR41333
    ZAR41333
    ZAR41333
    ZAR41333
  • BMI
    ZAR10996
    ZAR10996
    ZAR42351
    ZAR42351
    ZAR42351
    ZAR42351
    ZAR42351
  • Delta
    ZAR16263
    ZAR16263
    ZAR16263
    ZAR16263
    ZAR16263
    ZAR16263
    ZAR16263
  • Lufthansa
    ZAR12352
    ZAR12352
    ZAR12352
    ZAR12352
    ZAR12352
    ZAR12352
    ZAR12352
  • United
    ZAR10850
    ZAR10850
    ZAR10850
    ZAR10850
    ZAR10850
    ZAR10850
    ZAR10850

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
SWISS, Lufthansa, Brussels, Air France, American, United, Delta, Air Canada, British Airways, Austrian, KLM
ZAR11009
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
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 Halifax, from ZAR11441 Round trip from JNB to YHZ