The no. of nights spent in Singapore between

and
Johannesburg
08:00
03/02/2023
Johannesburg
Departure
with layover
Changi
08:20
04/02/2023
Changi
Changi
21:25
11/02/2023
Changi
Return
with layover
Johannesburg
15:30
12/02/2023
Johannesburg
R886740ZAR
Details
1 Adult
Johannesburg
10:15
18/03/2023
Johannesburg
Departure
with layover
Changi
09:30
19/03/2023
Changi
Changi
19:25
23/03/2023
Changi
Return
with layover
Johannesburg
08:00
24/03/2023
Johannesburg
R1206545ZAR
Details
1 Adult
Johannesburg
07:45
30/03/2023
Johannesburg
Departure
with layover
Changi
08:15
31/03/2023
Changi
Changi
02:40
09/04/2023
Changi
Return
with layover
Johannesburg
14:55
09/04/2023
Johannesburg
R1271845ZAR
Details
1 Adult
Johannesburg
14:25
01/04/2023
Johannesburg
Departure
with layover
Changi
14:50
02/04/2023
Changi
Changi
02:00
08/04/2023
Changi
Return
with layover
Johannesburg
13:05
08/04/2023
Johannesburg
R1338545ZAR
Details
1 Adult
Johannesburg
07:45
01/05/2023
Johannesburg
Departure
with layover
Changi
08:15
02/05/2023
Changi
Changi
21:10
02/05/2023
Changi
Return
with layover
Johannesburg
09:55
03/05/2023
Johannesburg
R1325545ZAR
Details
1 Adult
Johannesburg
07:45
01/05/2023
Johannesburg
Departure
with layover
Changi
08:15
02/05/2023
Changi
Changi
09:50
10/05/2023
Changi
Return
with layover
Johannesburg
04:00
11/05/2023
Johannesburg
R1229545ZAR
Details
1 Adult
Johannesburg
07:45
31/05/2023
Johannesburg
Departure
with layover
Changi
08:15
01/06/2023
Changi
Changi
02:40
05/06/2023
Changi
Return
with layover
Johannesburg
14:55
05/06/2023
Johannesburg
R1230845ZAR
Details
1 Adult
Johannesburg
07:45
20/06/2023
Johannesburg
Departure
with layover
Changi
08:15
21/06/2023
Changi
Changi
21:10
25/06/2023
Changi
Return
with layover
Johannesburg
09:55
26/06/2023
Johannesburg
R1252945ZAR
Details
1 Adult
Johannesburg
07:45
21/06/2023
Johannesburg
Departure
with layover
Changi
08:15
22/06/2023
Changi
Changi
09:50
24/06/2023
Changi
Return
with layover
Johannesburg
02:55
25/06/2023
Johannesburg
R1259745ZAR
Details
1 Adult
Johannesburg
07:45
24/06/2023
Johannesburg
Departure
with layover
Changi
08:15
25/06/2023
Changi
Changi
21:10
01/07/2023
Changi
Return
with layover
Johannesburg
09:55
02/07/2023
Johannesburg
R1259545ZAR
Details
1 Adult
Johannesburg
07:45
28/06/2023
Johannesburg
Departure
with layover
Changi
08:15
29/06/2023
Changi
Changi
21:10
01/07/2023
Changi
Return
with layover
Johannesburg
09:55
02/07/2023
Johannesburg
R1282945ZAR
Details
1 Adult
Johannesburg
07:45
28/06/2023
Johannesburg
Departure
with layover
Changi
08:15
29/06/2023
Changi
Changi
02:40
05/07/2023
Changi
Return
with layover
Johannesburg
14:55
05/07/2023
Johannesburg
R1282945ZAR
Details
1 Adult
MASwings
Johannesburg
07:50
30/10/2023
Johannesburg
Departure
with layover
Changi
10:20
31/10/2023
Changi
MASwings
Changi
01:30
01/11/2023
Changi
Return
with layover
Johannesburg
06:10
01/11/2023
Johannesburg
R1883845ZAR
Details
1 Adult
Johannesburg
07:50
23/11/2023
Johannesburg
Departure
with layover
Changi
09:15
24/11/2023
Changi
Changi
20:25
24/11/2023
Changi
Return
with layover
Johannesburg
15:30
25/11/2023
Johannesburg
R1328545ZAR
Details
1 Adult
Johannesburg
13:45
13/12/2023
Johannesburg
Departure
direct flight
Changi
06:10
14/12/2023
Changi
Changi
01:30
20/12/2023
Changi
Return
direct flight
Johannesburg
06:10
20/12/2023
Johannesburg
R1569745ZAR
Details
1 Adult
Johannesburg
13:45
13/12/2023
Johannesburg
Departure
direct flight
Changi
06:10
14/12/2023
Changi
Changi
01:30
03/01/2024
Changi
Return
direct flight
Johannesburg
06:10
03/01/2024
Johannesburg
R1482145ZAR
Details
1 Adult