Stage 2: Before Hajj
Johannesburg to Jeddah and stay in Madinah then to Makkah then Umrah and stay before 5 days of Hajj.
Stage 2 can be divided into 5 parts:-.
1.) Johannesburg/ Durban/ Cape Town to Jeddah or with a stopover then Jeddah.
2.) To and in Madinah.
3.) To Makkah.
4.) Umrah.
5.) Stay before 5 days of Hajj.