The no. of nights spent in Denpasar Bali between

and
Johannesburg
13:45
13/08/2022
Johannesburg
Departure
with layover
Ngurah Rai
18:50
14/08/2022
Ngurah Rai
Ngurah Rai
19:25
19/08/2022
Ngurah Rai
Return
with layover
Johannesburg
06:10
20/08/2022
Johannesburg
R2425140ZAR
Details
1 Adult
Singapore Airlines
Johannesburg
13:45
13/08/2022
Johannesburg
Departure
with layover
Ngurah Rai
11:55
14/08/2022
Ngurah Rai
Singapore Airlines
Ngurah Rai
10:50
22/08/2022
Ngurah Rai
Return
with layover
Johannesburg
06:10
23/08/2022
Johannesburg
R1540140ZAR
Details
1 Adult
Johannesburg
13:45
13/08/2022
Johannesburg
Departure
with layover
Ngurah Rai
18:25
14/08/2022
Ngurah Rai
Ngurah Rai
19:25
25/08/2022
Ngurah Rai
Return
with layover
Johannesburg
06:10
26/08/2022
Johannesburg
R2609840ZAR
Details
1 Adult
Johannesburg
07:15
14/08/2022
Johannesburg
Departure
with layover
Ngurah Rai
16:55
15/08/2022
Ngurah Rai
Ngurah Rai
01:05
20/08/2022
Ngurah Rai
Return
with layover
Johannesburg
15:50
20/08/2022
Johannesburg
R2859340ZAR
Details
1 Adult
Johannesburg
19:10
14/08/2022
Johannesburg
Departure
with layover
Ngurah Rai
10:10
16/08/2022
Ngurah Rai
Ngurah Rai
19:15
22/08/2022
Ngurah Rai
Return
with layover
Johannesburg
10:15
24/08/2022
Johannesburg
R2070040ZAR
Details
1 Adult
Johannesburg
13:45
14/08/2022
Johannesburg
Departure
with layover
Ngurah Rai
11:55
15/08/2022
Ngurah Rai
Ngurah Rai
20:00
25/08/2022
Ngurah Rai
Return
with layover
Johannesburg
06:10
26/08/2022
Johannesburg
R1328740ZAR
Details
1 Adult
Johannesburg
13:45
14/08/2022
Johannesburg
Departure
with layover
Ngurah Rai
13:50
15/08/2022
Ngurah Rai
Ngurah Rai
19:25
26/08/2022
Ngurah Rai
Return
with layover
Johannesburg
06:10
27/08/2022
Johannesburg
R2604940ZAR
Details
1 Adult
Johannesburg
19:10
15/08/2022
Johannesburg
Departure
with layover
Ngurah Rai
13:40
17/08/2022
Ngurah Rai
Ngurah Rai
13:30
19/08/2022
Ngurah Rai
Return
with layover
Johannesburg
10:15
20/08/2022
Johannesburg
R2097740ZAR
Details
1 Adult
Johannesburg
13:45
15/08/2022
Johannesburg
Departure
with layover
Ngurah Rai
11:55
16/08/2022
Ngurah Rai
Ngurah Rai
14:30
20/08/2022
Ngurah Rai
Return
with layover
Johannesburg
06:10
21/08/2022
Johannesburg
R1460140ZAR
Details
1 Adult
Johannesburg
20:35
15/08/2022
Johannesburg
Departure
with layover
Ngurah Rai
16:45
17/08/2022
Ngurah Rai
Ngurah Rai
01:15
21/08/2022
Ngurah Rai
Return
with layover
Johannesburg
04:00
22/08/2022
Johannesburg
R747775ZAR
Details
1 Adult
Johannesburg
20:35
15/08/2022
Johannesburg
Departure
with layover
Ngurah Rai
16:45
17/08/2022
Ngurah Rai
Ngurah Rai
01:15
22/08/2022
Ngurah Rai
Return
with layover
Johannesburg
15:25
22/08/2022
Johannesburg
R789275ZAR
Details
1 Adult
Johannesburg
13:45
15/08/2022
Johannesburg
Departure
with layover
Ngurah Rai
11:55
16/08/2022
Ngurah Rai
Ngurah Rai
14:30
23/08/2022
Ngurah Rai
Return
with layover
Johannesburg
06:10
24/08/2022
Johannesburg
R1460140ZAR
Details
1 Adult
Johannesburg
13:45
15/08/2022
Johannesburg
Departure
with layover
Ngurah Rai
13:50
16/08/2022
Ngurah Rai
Ngurah Rai
10:50
24/08/2022
Ngurah Rai
Return
with layover
Johannesburg
06:10
25/08/2022
Johannesburg
R1545540ZAR
Details
1 Adult
Singapore Airlines
Johannesburg
13:45
15/08/2022
Johannesburg
Departure
with layover
Ngurah Rai
18:50
16/08/2022
Ngurah Rai
Singapore Airlines
Ngurah Rai
13:05
25/08/2022
Ngurah Rai
Return
with layover
Johannesburg
06:10
26/08/2022
Johannesburg
R1839435ZAR
Details
1 Adult
Johannesburg
13:45
15/08/2022
Johannesburg
Departure
with layover
Ngurah Rai
18:25
16/08/2022
Ngurah Rai
Ngurah Rai
10:50
28/08/2022
Ngurah Rai
Return
with layover
Johannesburg
06:10
29/08/2022
Johannesburg
R1474940ZAR
Details
1 Adult
Qatar Airways
Johannesburg
07:45
15/08/2022
Johannesburg
Departure
with layover
Ngurah Rai
16:55
16/08/2022
Ngurah Rai
Qatar Airways
Ngurah Rai
01:05
29/08/2022
Ngurah Rai
Return
with layover
Johannesburg
03:40
30/08/2022
Johannesburg
R1068440ZAR
Details
1 Adult
Johannesburg
13:45
16/08/2022
Johannesburg
Departure
with layover
Ngurah Rai
18:25
17/08/2022
Ngurah Rai
Ngurah Rai
10:50
23/08/2022
Ngurah Rai
Return
with layover
Johannesburg
06:10
24/08/2022
Johannesburg
R1319024ZAR
Details
1 Adult
Johannesburg
07:15
17/08/2022
Johannesburg
Departure
with layover
Ngurah Rai
16:55
18/08/2022
Ngurah Rai
Ngurah Rai
01:05
22/08/2022
Ngurah Rai
Return
with layover
Johannesburg
03:40
23/08/2022
Johannesburg
R2313840ZAR
Details
1 Adult
Johannesburg
13:45
18/08/2022
Johannesburg
Departure
with layover
Ngurah Rai
13:50
19/08/2022
Ngurah Rai
Ngurah Rai
10:25
25/08/2022
Ngurah Rai
Return
with layover
Johannesburg
06:10
26/08/2022
Johannesburg
R2957940ZAR
Details
1 Adult
Johannesburg
13:45
18/08/2022
Johannesburg
Departure
with layover
Ngurah Rai
13:50
19/08/2022
Ngurah Rai
Ngurah Rai
14:30
30/08/2022
Ngurah Rai
Return
with layover
Johannesburg
06:10
31/08/2022
Johannesburg
R2658540ZAR
Details
1 Adult