The no. of nights spent in Dubai between

and
Johannesburg
16:00
25/05/2024
Johannesburg
Departure
with layover
Dubai Intl
08:30
26/05/2024
Dubai Intl
Dubai Intl
01:50
27/05/2024
Dubai Intl
Return
with layover
Johannesburg
15:00
27/05/2024
Johannesburg
R831230ZAR
Details
1 Adult
Johannesburg
14:30
26/05/2024
Johannesburg
Departure
with layover
Dubai Intl
02:55
27/05/2024
Dubai Intl
Dubai Intl
04:25
02/06/2024
Dubai Intl
Return
with layover
Johannesburg
13:05
02/06/2024
Johannesburg
R1007530ZAR
Details
1 Adult
Johannesburg
22:20
27/05/2024
Johannesburg
Departure
direct flight
Dubai Intl
08:20
28/05/2024
Dubai Intl
Dubai Intl
04:05
31/05/2024
Dubai Intl
Return
direct flight
Johannesburg
10:15
31/05/2024
Johannesburg
R1383730ZAR
Details
1 Adult
Ethiopian Airlines
Johannesburg
14:30
30/05/2024
Johannesburg
Departure
with layover
Dubai Intl
02:55
31/05/2024
Dubai Intl
Ethiopian Airlines
Dubai Intl
04:25
03/06/2024
Dubai Intl
Return
with layover
Johannesburg
13:05
03/06/2024
Johannesburg
R1007530ZAR
Details
1 Adult
Johannesburg
14:30
01/06/2024
Johannesburg
Departure
with layover
Dubai Intl
02:55
02/06/2024
Dubai Intl
Dubai Intl
17:10
02/06/2024
Dubai Intl
Return
with layover
Johannesburg
03:55
03/06/2024
Johannesburg
R1307230ZAR
Details
1 Adult
Johannesburg
22:20
01/06/2024
Johannesburg
Departure
direct flight
Dubai Intl
08:20
02/06/2024
Dubai Intl
Dubai Intl
14:40
15/06/2024
Dubai Intl
Return
direct flight
Johannesburg
20:50
15/06/2024
Johannesburg
R1210646ZAR
Details
1 Adult
Johannesburg
16:00
01/06/2024
Johannesburg
Departure
with layover
Dubai Intl
08:30
02/06/2024
Dubai Intl
Dubai Intl
01:50
21/07/2024
Dubai Intl
Return
with layover
Johannesburg
02:20
22/07/2024
Johannesburg
R1016146ZAR
Details
1 Adult
Johannesburg
22:20
06/06/2024
Johannesburg
Departure
direct flight
Dubai Intl
08:20
07/06/2024
Dubai Intl
Dubai Intl
04:05
10/06/2024
Dubai Intl
Return
direct flight
Johannesburg
10:15
10/06/2024
Johannesburg
R1373387ZAR
Details
1 Adult
Johannesburg
22:20
07/06/2024
Johannesburg
Departure
direct flight
Dubai Intl
08:20
08/06/2024
Dubai Intl
Dubai Intl
04:05
14/06/2024
Dubai Intl
Return
direct flight
Johannesburg
10:15
14/06/2024
Johannesburg
R1386130ZAR
Details
1 Adult
Johannesburg
13:55
08/06/2024
Johannesburg
Departure
with layover
Dubai Intl
03:15
09/06/2024
Dubai Intl
Dubai Intl
23:55
09/06/2024
Dubai Intl
Return
with layover
Johannesburg
14:45
10/06/2024
Johannesburg
R1272543ZAR
Details
1 Adult
Johannesburg
16:00
08/06/2024
Johannesburg
Departure
with layover
Dubai Intl
08:30
09/06/2024
Dubai Intl
Dubai Intl
01:50
15/06/2024
Dubai Intl
Return
with layover
Johannesburg
15:00
15/06/2024
Johannesburg
R869830ZAR
Details
1 Adult
Johannesburg
22:20
09/06/2024
Johannesburg
Departure
direct flight
Dubai Intl
08:20
10/06/2024
Dubai Intl
Dubai Intl
04:05
14/06/2024
Dubai Intl
Return
direct flight
Johannesburg
10:15
14/06/2024
Johannesburg
R1382430ZAR
Details
1 Adult
Johannesburg
22:20
09/06/2024
Johannesburg
Departure
direct flight
Dubai Intl
08:20
10/06/2024
Dubai Intl
Dubai Intl
04:05
16/06/2024
Dubai Intl
Return
direct flight
Johannesburg
10:15
16/06/2024
Johannesburg
R1387130ZAR
Details
1 Adult
Johannesburg
16:00
10/06/2024
Johannesburg
Departure
with layover
Dubai Intl
08:30
11/06/2024
Dubai Intl
Dubai Intl
01:50
17/06/2024
Dubai Intl
Return
with layover
Johannesburg
15:00
17/06/2024
Johannesburg
R872930ZAR
Details
1 Adult
Johannesburg
22:20
12/06/2024
Johannesburg
Departure
direct flight
Dubai Intl
08:20
13/06/2024
Dubai Intl
Dubai Intl
04:05
19/06/2024
Dubai Intl
Return
direct flight
Johannesburg
10:15
19/06/2024
Johannesburg
R1380430ZAR
Details
1 Adult
Johannesburg
23:00
14/06/2024
Johannesburg
Departure
with layover
Dubai Intl
15:45
15/06/2024
Dubai Intl
Dubai Intl
04:25
19/06/2024
Dubai Intl
Return
with layover
Johannesburg
13:05
19/06/2024
Johannesburg
R1049030ZAR
Details
1 Adult
Johannesburg
16:00
14/06/2024
Johannesburg
Departure
with layover
Dubai Intl
08:30
15/06/2024
Dubai Intl
Dubai Intl
01:50
21/06/2024
Dubai Intl
Return
with layover
Johannesburg
15:00
21/06/2024
Johannesburg
R833730ZAR
Details
1 Adult
Johannesburg
22:20
15/06/2024
Johannesburg
Departure
direct flight
Dubai Intl
08:20
16/06/2024
Dubai Intl
Dubai Intl
04:05
22/06/2024
Dubai Intl
Return
direct flight
Johannesburg
10:15
22/06/2024
Johannesburg
R1514230ZAR
Details
1 Adult
Johannesburg
16:00
15/06/2024
Johannesburg
Departure
with layover
Dubai Intl
08:30
16/06/2024
Dubai Intl
Dubai Intl
01:50
27/06/2024
Dubai Intl
Return
with layover
Johannesburg
15:00
27/06/2024
Johannesburg
R1006730ZAR
Details
1 Adult
Johannesburg
16:00
17/06/2024
Johannesburg
Departure
with layover
Dubai Intl
08:30
18/06/2024
Dubai Intl
Dubai Intl
01:50
21/06/2024
Dubai Intl
Return
with layover
Johannesburg
15:00
21/06/2024
Johannesburg
R839030ZAR
Details
1 Adult