The no. of nights spent in Dubai between

and
Johannesburg
22:20
04/12/2023
Johannesburg
Departure
direct flight
Dubai Intl
08:15
05/12/2023
Dubai Intl
Dubai Intl
14:40
08/12/2023
Dubai Intl
Return
direct flight
Johannesburg
20:50
08/12/2023
Johannesburg
R923943ZAR
Details
1 Adult
Johannesburg
21:45
04/12/2023
Johannesburg
Departure
with layover
Dubai Intl
09:00
06/12/2023
Dubai Intl
Dubai Intl
19:00
09/12/2023
Dubai Intl
Return
with layover
Johannesburg
06:45
10/12/2023
Johannesburg
R878820ZAR
Details
1 Adult
Johannesburg
21:40
04/12/2023
Johannesburg
Departure
with layover
Dubai Intl
13:00
05/12/2023
Dubai Intl
Dubai Intl
06:00
11/12/2023
Dubai Intl
Return
with layover
Johannesburg
20:05
11/12/2023
Johannesburg
R926643ZAR
Details
1 Adult
Johannesburg
17:10
06/12/2023
Johannesburg
Departure
with layover
Dubai Intl
05:45
07/12/2023
Dubai Intl
Dubai Intl
06:55
11/12/2023
Dubai Intl
Return
with layover
Johannesburg
00:15
12/12/2023
Johannesburg
R1065743ZAR
Details
1 Adult
UR
Johannesburg
12:30
06/12/2023
Johannesburg
Departure
with layover
Dubai Intl
04:30
07/12/2023
Dubai Intl
UR
Dubai Intl
06:30
12/12/2023
Dubai Intl
Return
with layover
Johannesburg
11:25
13/12/2023
Johannesburg
R868043ZAR
Details
1 Adult
Johannesburg
23:00
07/12/2023
Johannesburg
Departure
with layover
Dubai Intl
15:45
08/12/2023
Dubai Intl
Dubai Intl
05:40
14/12/2023
Dubai Intl
Return
with layover
Johannesburg
20:00
14/12/2023
Johannesburg
R1110346ZAR
Details
1 Adult
Johannesburg
13:40
07/12/2023
Johannesburg
Departure
with layover
Dubai Intl
03:50
08/12/2023
Dubai Intl
Dubai Intl
12:00
25/12/2023
Dubai Intl
Return
with layover
Johannesburg
04:00
26/12/2023
Johannesburg
R1129546ZAR
Details
1 Adult
Johannesburg
22:20
08/12/2023
Johannesburg
Departure
direct flight
Dubai Intl
08:15
09/12/2023
Dubai Intl
Dubai Intl
14:40
13/12/2023
Dubai Intl
Return
direct flight
Johannesburg
20:50
13/12/2023
Johannesburg
R932064ZAR
Details
1 Adult
Johannesburg
21:45
08/12/2023
Johannesburg
Departure
with layover
Dubai Intl
18:00
09/12/2023
Dubai Intl
Dubai Intl
19:00
16/12/2023
Dubai Intl
Return
with layover
Johannesburg
06:45
17/12/2023
Johannesburg
R781465ZAR
Details
1 Adult
Johannesburg
22:20
09/12/2023
Johannesburg
Departure
direct flight
Dubai Intl
08:15
10/12/2023
Dubai Intl
Dubai Intl
14:40
16/12/2023
Dubai Intl
Return
direct flight
Johannesburg
20:50
16/12/2023
Johannesburg
R929064ZAR
Details
1 Adult
Johannesburg
22:20
09/12/2023
Johannesburg
Departure
direct flight
Dubai Intl
08:15
10/12/2023
Dubai Intl
Dubai Intl
14:40
17/12/2023
Dubai Intl
Return
direct flight
Johannesburg
20:50
17/12/2023
Johannesburg
R1377746ZAR
Details
1 Adult
Johannesburg
09:50
10/12/2023
Johannesburg
Departure
with layover
Dubai Bus Station
22:25
10/12/2023
Dubai Bus Station
Dubai Bus Station
22:05
14/12/2023
Dubai Bus Station
Return
with layover
Johannesburg
08:30
15/12/2023
Johannesburg
R918243ZAR
Details
1 Adult
Johannesburg
17:10
10/12/2023
Johannesburg
Departure
with layover
Dubai Intl
05:45
11/12/2023
Dubai Intl
Dubai Intl
06:55
16/12/2023
Dubai Intl
Return
with layover
Johannesburg
05:25
17/12/2023
Johannesburg
R1101743ZAR
Details
1 Adult
Johannesburg
06:25
10/12/2023
Johannesburg
Departure
with layover
Dubai Intl
00:30
11/12/2023
Dubai Intl
Dubai Intl
06:55
18/12/2023
Dubai Intl
Return
with layover
Johannesburg
16:00
18/12/2023
Johannesburg
R969743ZAR
Details
1 Adult
Ethiopian Airlines
Johannesburg
23:00
12/12/2023
Johannesburg
Departure
with layover
Dubai Intl
15:45
13/12/2023
Dubai Intl
Ethiopian Airlines
Dubai Intl
04:25
12/07/2024
Dubai Intl
Return
with layover
Johannesburg
13:05
12/07/2024
Johannesburg
R1328446ZAR
Details
1 Adult
Johannesburg
23:00
13/12/2023
Johannesburg
Departure
with layover
Dubai Intl
15:45
14/12/2023
Dubai Intl
Dubai Intl
17:10
22/12/2023
Dubai Intl
Return
with layover
Johannesburg
03:55
23/12/2023
Johannesburg
R1469246ZAR
Details
1 Adult
Johannesburg
07:45
14/12/2023
Johannesburg
Departure
with layover
Dubai Intl
00:30
15/12/2023
Dubai Intl
Dubai Intl
02:20
22/12/2023
Dubai Intl
Return
with layover
Johannesburg
10:55
22/12/2023
Johannesburg
R996543ZAR
Details
1 Adult
Johannesburg
16:00
15/12/2023
Johannesburg
Departure
with layover
Dubai Intl
08:30
16/12/2023
Dubai Intl
Dubai Intl
01:50
20/12/2023
Dubai Intl
Return
with layover
Johannesburg
15:00
20/12/2023
Johannesburg
R1186246ZAR
Details
1 Adult
Johannesburg
16:00
15/12/2023
Johannesburg
Departure
with layover
Dubai Intl
08:30
16/12/2023
Dubai Intl
Dubai Intl
01:50
21/12/2023
Dubai Intl
Return
with layover
Johannesburg
15:00
21/12/2023
Johannesburg
R957764ZAR
Details
1 Adult
Johannesburg
17:10
15/12/2023
Johannesburg
Departure
with layover
Dubai Intl
05:45
16/12/2023
Dubai Intl
Dubai Intl
02:20
22/12/2023
Dubai Intl
Return
with layover
Johannesburg
10:55
22/12/2023
Johannesburg
R1010843ZAR
Details
1 Adult