Did you know?
- The shortest nonstop flight time from Cairo to Johannesburg is 8 hours, 5 minutes on Egyptair.
- There are 1 nonstop flights on route from Cairo to Johannesburg every day.
- The shortest connecting flight from Cairo to Johannesburg is 11980 km on Air-Serv.
- Egyptair has the most nonstop flights between Cairo and Johannesburg.
- 153727 seats are available per day to fly out of Cairo connecting to Johannesburg.
Hotels in Johannesburg
Traveling on the route and need hotel in Johannesburg? Choose from more than 45,000 hotels.