Welcome | Sign out

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

Did You Know?

97,274 seats are available per day to fly out of Halifax, NS connecting to Johannesburg, ZA
The shortest flight between Halifax, NS and Johannesburg, ZA on American is 9,670 miles.
London, GB is the most popular connection for one stop flights between Halifax, NS and Johannesburg, ZA.
BMI has 2 one stop flights between Halifax, NS and Johannesburg, ZA.
The smallest aircraft operated by Alitalia flying between Halifax, NS and Johannesburg, ZA is a CRJ with 50 seats.
The largest aircraft operated by Air France flying between Halifax, NS and Johannesburg, ZA is a CRJ with 50 seats.
12 airlines operate between Halifax, NS and Johannesburg, ZA
33 flights per week fly out of Halifax, NS connecting to Johannesburg, ZA

Cheap International Flights from Halifax - YHZ

Flights
Airline
Lowest Price
SWISS, Brussels, British Airways, Etihad, Air Canada, Delta, United, American, Air France, Lufthansa, KLM
CAD1416
SWISS, KLM, Lufthansa, United, Etihad, British Airways
CAD1617
Cheap Flights from Halifax to Johannesburg, from CAD1376 Round trip from YHZ to JNB