The no. of nights spent in Muscat between

and
Kenya Airways
Johannesburg
12:10
22/11/2022
Johannesburg
Departure
with layover
Muscat Internatonal
23:55
23/11/2022
Muscat Internatonal
Oman Air
Muscat Internatonal
01:55
19/01/2023
Muscat Internatonal
Return
with layover
Johannesburg
16:10
19/01/2023
Johannesburg
R1137640ZAR
Details
1 Adult