Welcome | Sign out

Cheap Flights from Zagreb to Johannesburg - ZAG to JNB

Did You Know?

You must make at least one connection to fly from Zagreb, HR to Johannesburg.
312,528 seats are available per week to fly from Zagreb, HR to Johannesburg.
There are 6228 flights from Zagreb, HR to Johannesburg per week.
Lufthansa German Airlines has 425 connecting flights between Zagreb, HR and Johannesburg.

Cheap International Flights from Zagreb - ZAG

Flights
Airline
Lowest Price
Turkish, KLM, Air France, Lufthansa, Austrian, Croatia
€175
Turkish, KLM, Swiss, British Airways, Tap Portugal, Qatar, Air France, Lufthansa
€545
Turkish, KLM, Air France, Swiss, Lufthansa, Austrian, Brussels, Iberia, Croatia
€149

Cheap International Flights to Johannesburg - JNB

Flights
Airline
Lowest Price
Air France, South African, Emirates, Lufthansa, Qatar, Swiss, Air Mauritius, Air Berlin, Saudi Arabian, Brussels, Ethiopian, Turkish, KLM, El Al, Austrian, Alitalia, Egyptair, Tap Portugal, Etihad, British Airways
€509
Qatar, Swiss, Lufthansa, Air France, Ethiopian, Air Berlin, Turkish, KLM, Austrian, Alitalia, Brussels, British Airways, Etihad, Tap Portugal, Czech, Egyptair
HUF157929
Emirates, Lufthansa, British Airways, Air France, Air Berlin, Etihad, KLM, Qatar, Turkish, Swiss, Brussels, Alitalia, Tap Portugal
€518
Turkish, Lufthansa, Etihad
€722
Tap Portugal, Lufthansa, Swiss, Air Berlin
€851
KLM, Emirates, Etihad, Egyptair, Lufthansa, Swiss, Air Mauritius, Ethiopian, British Airways
€657
Kenya, Ethiopian, South African, Tap Portugal, Qatar, British Airways
€807
Etihad, Qatar, British Airways, Swiss, KLM, Turkish, Emirates, South African, Brussels, Egyptair, Ethiopian, Air Mauritius, Air France, Lufthansa
€557
Pegasus, Austrian, TAROM, Alitalia, Croatia, Air Serbia, Aeroflot, Air France, UIA, Lufthansa, LOT, Swiss, Germanwings, KLM, SunExpress, Adria, airBaltic, Turkish
€96
Korean, Thai, JAL, Royal Jordanian, EVA Air, Vietnam, Swiss, Turkish, Air China, Hainan, Finnair, British Airways, Etihad, Singapore, Egyptair, China Airlines, Air Berlin, UIA, Air France, Lufthansa, Air India, Emirates, Alitalia, Brussels, Qatar, Aeroflot, China Southern, Transaero, KLM, Asiana, SAS, Austrian
€455
Air France, KLM, Egyptair, UIA, Ethiopian, Alitalia, British Airways, Lufthansa, Emirates, Swiss, Saudi Arabian, Aeroflot, Royal Jordanian, TAROM, Turkish, Qatar, Austrian, Pegasus
€334
Ethiopian, Lufthansa, Air France, British Airways, Emirates, Etihad, KLM, Kenya, Egyptair
€650
Lufthansa, Swiss, Austrian, TAROM, airBaltic, Air France, KLM, Turkish, Aegean, Aeroflot, Alitalia
HUF30860
Brussels, Alitalia, Lufthansa, Swiss, Emirates, British Airways, Etihad, Tap Portugal, KLM, Air France, Qatar, Turkish
€575
Swiss, Air France, airBaltic, Germanwings, KLM, Turkish, Aegean, Lufthansa, Alitalia, Austrian
€169
Egyptair, Tap Portugal, Lufthansa, Brussels, Swiss, KLM, Turkish, British Airways, Ethiopian, Qatar, Air France
HUF160829
South African, British Airways, Lufthansa, Swiss
€774
Etihad, Finnair, Brussels, Alitalia, Austrian, Qantas, Qatar, Czech, Aeroflot, Swiss, Turkish, KLM, Egyptair, Singapore, Air Berlin, British Airways, Air France, Lufthansa, Thai
HUF123560
Qatar, Swiss, KLM, Turkish, Alitalia, TAROM, British Airways, Egyptair, Aeroflot, Ethiopian, Air France, Lufthansa, Austrian
HUF93246
Lufthansa
€6590
LOT, Swiss, Lufthansa, Austrian, Germanwings, Belavia, KLM, Alitalia, Air France
€144
US Airways, Alitalia, Finnair, British Airways, Aeroflot, Delta, Air Canada, United, Brussels, Austrian, Swiss, Turkish, Aer Lingus, Emirates, Iberia, Lufthansa, Air France, Air Berlin, American, KLM
€442
Swiss, Lufthansa, Austrian, Croatia, Norwegian Shuttle, Germanwings
€96
Turkish, Qatar, Air Mauritius, Saudi Arabian, Royal Jordanian, Air China, Swiss, Aeroflot, Air Berlin, Thai, Jet Airways, China Southern, KLM, Air India, Lufthansa, Air France, Egyptair, Etihad, British Airways, Finnair, Emirates, Alitalia, Brussels, Austrian
€304
Air Berlin, Alitalia, Lufthansa, Austrian, Swiss, Belavia, NIKI, Etihad, Air France, KLM
€123
Air Serbia, Lufthansa, LOT, Swiss, Air France, KLM, Turkish, Adria, Austrian
€124
Alitalia, British Airways, Swiss, KLM, Aeroflot, Qatar, Air France, Emirates, Austrian, Turkish, Lufthansa
€373
Cheap Flights from Zagreb to Johannesburg, from €561 Round trip from ZAG to JNB