Welcome | Sign out
Recommended by:More >

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.
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
€144
Turkish, KLM, Swiss, British Airways, Tap Portugal, Qatar, Air France, Lufthansa
€724
Turkish, KLM, Air France, Swiss, Lufthansa, Austrian, Brussels, Iberia, Croatia
€152

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
€503
Qatar, Swiss, Lufthansa, Air France, Ethiopian, Air Berlin, Turkish, KLM, Austrian, Alitalia, Brussels, British Airways, Etihad, Tap Portugal, Czech, Egyptair
Ft156673
Emirates, Lufthansa, British Airways, Air France, Air Berlin, Etihad, KLM, Qatar, Turkish, Swiss, Brussels, Alitalia, Tap Portugal
€473
Turkish, Lufthansa, Etihad
€768
Tap Portugal, Lufthansa, Swiss, Air Berlin
€874
KLM, Emirates, Etihad, Egyptair, Lufthansa, Swiss, Air Mauritius, Ethiopian, British Airways
€649
Kenya, Ethiopian, South African, Tap Portugal, Qatar, British Airways
€759
Etihad, Qatar, British Airways, Swiss, KLM, Turkish, Emirates, South African, Brussels, Egyptair, Ethiopian, Air Mauritius, Air France, Lufthansa
€519
Pegasus, Austrian, TAROM, Alitalia, Croatia, Air Serbia, Aeroflot, Air France, UIA, Lufthansa, LOT, Swiss, Germanwings, KLM, SunExpress, Adria, airBaltic, Turkish
€108
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
€397
Air France, KLM, Egyptair, UIA, Ethiopian, Alitalia, British Airways, Lufthansa, Emirates, Swiss, Saudi Arabian, Aeroflot, Royal Jordanian, TAROM, Turkish, Qatar, Austrian, Pegasus
€247
Ethiopian, Lufthansa, Air France, British Airways, Emirates, Etihad, KLM, Kenya, Egyptair
€622
Lufthansa, Swiss, Austrian, TAROM, airBaltic, Air France, KLM, Turkish, Aegean, Aeroflot, Alitalia
Ft30969
Brussels, Alitalia, Lufthansa, Swiss, Emirates, British Airways, Etihad, Tap Portugal, KLM, Air France, Qatar, Turkish
€554
Swiss, Air France, airBaltic, Germanwings, KLM, Turkish, Aegean, Lufthansa, Alitalia, Austrian
€139
Egyptair, Tap Portugal, Lufthansa, Brussels, Swiss, KLM, Turkish, British Airways, Ethiopian, Qatar, Air France
Ft163541
South African, British Airways, Lufthansa, Swiss
€786
Etihad, Finnair, Brussels, Alitalia, Austrian, Qantas, Qatar, Czech, Aeroflot, Swiss, Turkish, KLM, Egyptair, Singapore, Air Berlin, British Airways, Air France, Lufthansa, Thai
Ft143732
Qatar, Swiss, KLM, Turkish, Alitalia, TAROM, British Airways, Egyptair, Aeroflot, Ethiopian, Air France, Lufthansa, Austrian
Ft99602
Lufthansa
€6714
LOT, Swiss, Lufthansa, Austrian, Germanwings, Belavia, KLM, Alitalia, Air France
€149
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
€478
Swiss, Lufthansa, Austrian, Croatia, Norwegian Shuttle, Germanwings
€98
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
€306
Air Berlin, Alitalia, Lufthansa, Austrian, Swiss, Belavia, NIKI, Etihad, Air France, KLM
€144
Air Serbia, Lufthansa, LOT, Swiss, Air France, KLM, Turkish, Adria, Austrian
€140
Alitalia, British Airways, Swiss, KLM, Aeroflot, Qatar, Air France, Emirates, Austrian, Turkish, Lufthansa
€372
Recommended by:More >
Cheap Flights from Zagreb to Johannesburg, from €674 Round trip from ZAG to JNB