The no. of nights spent in Singapore between

and
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
USD000USD
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
USD000USD
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
USD000USD
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
USD000USD
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
USD000USD
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
USD000USD
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
USD000USD
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
USD000USD
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
USD000USD
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
USD000USD
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
USD000USD
Details
1 Adult
Johannesburg
07:45
14/09/2023
Johannesburg
departure
with layover
Changi
08:15
15/09/2023
Changi
Changi
02:40
22/09/2023
Changi
Return
with layover
Johannesburg
14:55
22/09/2023
Johannesburg
USD000USD
Details
1 Adult
Johannesburg
07:45
20/10/2023
Johannesburg
departure
with layover
Changi
08:15
21/10/2023
Changi
Changi
21:10
28/10/2023
Changi
Return
with layover
Johannesburg
09:55
29/10/2023
Johannesburg
USD000USD
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
USD000USD
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
USD000USD
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
USD000USD
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
USD000USD
Details
1 Adult