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

Cheap Flights from Tulsa to Johannesburg - TUL to JNB

Did You Know?

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

Cheap Domestic Flights from Tulsa - TUL

Flights
Airline
Lowest Price
Alaska, American
$157
Alaska, Delta, US Airways, American, United
$234
US Airways, AirTran, Delta, United, American
$369
United, Delta, US Airways, American, AirTran
$321
Delta, United, American
$211

Cheap Domestic Flights to Johannesburg - JNB

Flights
Airline
Lowest Price
United, Delta, US Airways, American, Alaska, Frontier, AirTran
$275
AirTran, American, US Airways, Delta, United
$298
United, Delta, US Airways, American, AirTran
$263
American, US Airways, Delta, United, AirTran
$209
AirTran, Frontier, American, US Airways, Delta, United
$289
United, American
$194
American, Alaska
$178
US Airways, Delta, United, American, AirTran, Frontier
$113
AirTran, Frontier, American, US Airways, Delta, Alaska, United
$364
Delta, American, US Airways, United
$431
United, American
$234
United, Delta, US Airways, American, AirTran
$251

Cheap International Flights from Tulsa - TUL

Flights
Airline
Lowest Price
United, KLM, British Airways, Lufthansa
$1378
Air Canada, Qatar, Lufthansa, KLM, British Airways, American, Delta, United, Air France
$1114
Iberia, Air France, Air Canada, Air Berlin, American, Delta, United, British Airways, KLM, US Airways, Lufthansa
$1171
American, Air Canada, British Airways, Etihad, Delta, United, Qatar, Air France, Lufthansa, KLM
$1094
Delta, Air Canada, British Airways, KLM, United, American, Air Berlin, Air France, Lufthansa, Iberia, US Airways
$1265

Cheap International Flights to Johannesburg - JNB

Flights
Airline
Lowest Price
KLM, Delta, United, Air Canada, Etihad, British Airways, Turkish, US Airways, Qantas, American, Qatar, Air France, Lufthansa
$1110
Lufthansa, US Airways, British Airways, Air Canada, Delta, United, American, Qatar, Air France, KLM
$1099
Etihad, Turkish, KLM, British Airways, Lufthansa, Air France, Qatar, American, Delta, United, Air Canada
$1121
US Airways, Air France, Lufthansa, Iberia, Delta, American, Turkish, KLM, Alitalia, British Airways, Air Canada, United
$1171
US Airways, Air Berlin, American, United, Air Canada, British Airways, Delta, Alitalia, KLM, Air France, Lufthansa, Iberia
$1143
Lufthansa, Alitalia, Air France, KLM, British Airways, Air Canada, United, Delta, American, Qatar
$1091
Etihad, Delta, Alitalia, British Airways, Air Canada, Turkish, American, Qatar, Air France, Lufthansa, United, KLM
$1101
Cheap Flights from Tulsa to Johannesburg, from $1104 Round trip from TUL to JNB