Register for FREE to receive instant alerts to your inbox the moment we publish a flight deal.
You'll never miss a Secret Flying deal again.
Summer flights from European cities to Johannesburg, South Africa from only €210 roundtrip with Lufthansa and Swiss International Air Lines.
Depart from:
Valencia: €210-€220
Malaga: €211-€221
Bilbao: €213-€227
Barcelona: €218-€227
Luxembourg City: €219-€226
Madrid: €219-€226
DEPART:
Valencia/Malaga/Bilbao/Barcelona/Madrid, Spain
Luxembourg City, Luxembourg
ARRIVE:
Johannesburg, South Africa
RETURN:
Valencia/Malaga/Bilbao/Barcelona/Madrid, Spain
Luxembourg City, Luxembourg
DATES:
Availability from January to September 2022
Valencia – Johannesburg: €210-€220
11th-19th Jan
26th Jan – 3rd Feb
31st Jan – 8th Feb
5th-13th Feb
10th-18th Feb
15th-23rd Feb
2nd-10th Mar
12th-20th Mar
17th-25th Mar
22nd-30th Mar
27th Mar – 4th Apr
26th Apr – 4th May
1st-9th May
6th-14th May
11th-19th May
16th-24th May
21st-29th May
26th May – 3rd Jun
31st May – 8th Jun
5th-13th Jun
10th-18th Jun
15th-23rd Jun
14th-22nd Aug
24th Aug – 1st Sep
29th Aug – 6th Sep
Malaga – Johannesburg: €211-€221
16th-24th Jan
21st-29th Jan
26th Jan – 3rd Feb
31st Jan – 8th Feb
5th-13th Feb
10th-18th Feb
15th-23rd Feb
20th-28th Feb
2nd-10th Mar
17th-25th Mar
22nd-30th Mar
27th Mar – 4th Apr
26th Apr – 4th May
6th-14th May
11th-19th May
21st-29th May
26th May – 3rd Jun
31st May – 8th Jun
5th-13th Jun
10th-18th Jun
15th-23rd Jun
24th Aug – 1st Sep
29th Aug – 6th Sep
Bilbao – Johannesburg: €213-€227
27th Mar – 4th Apr
26th Apr – 4th May
6th-14th May
26th May – 3rd Jun
5th-13th Jun
10th-18th Jun
14th-22nd Aug
18th-26th Sep
Barcelona – Johannesburg: €218-€227
16th-24th Jan
26th Jan – 3rd Feb
31st Jan – 8th Feb
5th-13th Feb
10th-18th Feb
15th-23rd Feb
20th-28th Feb
2nd-10th Mar
7th-15th Mar
12th-20th Mar
17th-25th Mar
22nd-30th Mar
26th Apr – 4th May
6th-14th May
11th-19th May
16th-24th May
21st-29th May
26th May – 3rd Jun
31st May – 8th Jun
14th-22nd Aug
Luxembourg City – Johannesburg: €219-€226
5th-13th Feb
15th-23rd Feb
27th Mar – 4th Apr
6th-14th Apr
6th-14th May
11th-19th May
16th-24th May
26th May – 3rd Jun
15th-23rd Jun
Madrid – Johannesburg: €219-€226
15th-23rd Feb
26th Apr – 4th May
11th-19th May
16th-24th May
26th May – 3rd Jun
and more…
STOPS:
Frankfurt/Zurich
AIRLINES:
Lufthansa
Swiss International Air Lines