EgyptAir will reinstate one flight per week between Johannesburg and Cairo, commencing on December 16.

MS839 will depart Cairo on Thursdays at 23h05 and arrive Johannesburg at 07h05 the following morning.

MS840 will depart Johannesburg at 21h45 on Fridays and arrive in Cairo at 05h35 the following day.

From January 9, 2022, the normal schedule of two flights per week will resume, and this schedule may grow in line with demand.

Source: https://www.travelnews.co.za/article/jnb-cai-route-restarts