Flights
Hotels
From
To
1 traveler
Find Flights
Flights
Hotels
1 traveler
Find Flights

Cheap Flights from Halifax to Johannesburg - YHZ to JNB

Did You Know?

You must make at least one connection to fly from Halifax, NS to Johannesburg.
Lufthansa German Airlines has 490 connecting flights between Halifax, NS and Johannesburg.

Cheap Domestic Flights from Halifax - YHZ

Flights
Airline
Lowest Price
Air Canada, WestJet, Porter
$419

Cheap International Flights from Halifax - YHZ

Flights
Airline
Lowest Price
British Airways, Brussels, Austrian, Swiss, KLM, US Airways, Air Transat, Air Canada, United, Icelandair, Lufthansa, Condor, Air France, American, Delta
$883
Swiss, KLM, Lufthansa, United, Etihad, British Airways
$1391
Swiss, Brussels, British Airways, Etihad, Air Canada, Delta, United, American, Air France, Lufthansa, KLM
$1091
Air Canada, WestJet, Delta, United, US Airways
$317
Air France, Lufthansa, British Airways, KLM
$2072
United, KLM, Icelandair, Delta, Air France, US Airways, American, Swiss, Austrian, Brussels, British Airways, Air Canada, Lufthansa
$708
United, Air Canada, Etihad, British Airways, Austrian, Asiana, Cathay, Korean, Delta, Swiss, American, Air France, KLM
$1295
Delta, United, US Airways, Air Canada, British Airways, KLM, Brussels, Austrian, Swiss, Lufthansa, American, Air France, Condor, Icelandair
$699
American, United, British Airways, Lufthansa, Air France, Brussels, Austrian, Asiana, KLM, Cathay, Delta, Etihad, Air Canada, Swiss
$1136
Delta, KLM, British Airways, United, Air Canada, American, Air France, Cathay, Lufthansa, Swiss, Austrian
$912
American, Air France, Lufthansa, Delta, KLM, Swiss, Brussels, United, British Airways, Etihad, Air Canada
$1313
American, US Airways, Delta, WestJet, Air Transat, Air Canada, United
$364
United, American, Air France, Brussels, Etihad, British Airways, KLM, Cathay, Korean, Delta, Air Canada, Lufthansa, Swiss
$1097
Swiss, Air Canada, US Airways, KLM, Austrian, Brussels, British Airways, Icelandair, Delta, United, American, Air France, Lufthansa
$753
Delta, KLM, Lufthansa, Air France
$954
Austrian, Swiss, KLM, Air Canada, Delta, United, American, Air France, Lufthansa, British Airways
$936
US Airways, American, Delta, WestJet, United, Air Canada
$490
Air Canada, Brussels, Delta, United, Air France, British Airways, Austrian, Icelandair, Swiss, Lufthansa, KLM, US Airways, American
$734
United, British Airways, Brussels, Austrian, US Airways, Air Canada, Delta, American, Air France, Lufthansa, Icelandair, Swiss, KLM
$777
WestJet, United, Porter, Delta, US Airways, Air Canada
$408
Lufthansa, Brussels, American, United, Delta, Air France, Air Canada, KLM, British Airways
$1203
Austrian, Asiana, KLM, Delta, Swiss, Korean, Cathay, British Airways, Etihad, American, Air Canada, United, Air France
$772

Cheap International Flights to Johannesburg - JNB

Flights
Airline
Lowest Price
United, Delta, Air Canada, Brussels, KLM, Lufthansa
$1149
Brussels, KLM, Delta, Lufthansa, Air Canada, United
$847
United, Delta, Air Canada, WestJet
$338
United, Air Canada, Delta, Air Transat, WestJet
$373
Brussels, KLM, Delta, United, Air Canada, Lufthansa
$1009
Cheap Flights from Halifax to Johannesburg, from $1135 Round trip from YHZ to JNB