

Placeholder...
Maputo Johannesburg - Cheap flights
Wed 24 JunMPM - JNB · Direct
Fri 26 JunJNB - MPM · Direct
Mon 22 DecMPM - JNB · Direct
Wed 07 JanJNB - MPM · Direct
Tue 30 DecMPM - JNB · Direct
Mon 05 JanJNB - MPM · Direct
Tue 30 DecMPM - JNB · Direct
Thu 01 JanJNB - MPM · Direct
Tue 30 DecMPM - JNB · Direct
Wed 07 JanJNB - MPM · Direct
Fri 02 JanMPM - JNB · Direct
Wed 07 JanJNB - MPM · Direct
Fri 02 JanMPM - JNB · Direct
Mon 05 JanJNB - MPM · Direct
Fri 02 JanMPM - JNB · Direct
Mon 05 JanJNB - MPM · Direct
Fri 02 JanMPM - JNB · Direct
Sat 17 JanJNB - MPM · Direct
Fri 02 JanMPM - JNB · Direct
Sat 10 JanJNB - MPM · Direct
Fri 19 DecMPM - JNB · Direct
Mon 22 DecJNB - MPM · Direct
Why book flights with eSky?
General information
Local time (UTC+2)
1 h 10 min
Exchange Rate
1 ZAR = 0.06 USD
Johannesburg
Johannesburg, also known as Joburg or eGoli, is the largest city in South Africa, located in the northeastern part of the country. It serves as the capital of Gauteng province and is a major economic hub. The city is home to over 5.6 million people, with its metropolitan area housing about 8 million residents. Renowned for its rich history linked to gold mining, Johannesburg offers attractions such as the Apartheid Museum and popular neighborhoods like Soweto. The climate is temperate, with spring and autumn being the best times to visit.



