The no. of nights spent in Tokyo between

and
Johannesburg
14:25
01/04/2023
Johannesburg
Departure
with layover
Narita
19:40
02/04/2023
Narita
Narita
20:40
09/04/2023
Narita
Return
with layover
Johannesburg
13:05
10/04/2023
Johannesburg
R1528245ZAR
Details
1 Adult
Singapore Airlines
Johannesburg
13:45
01/06/2023
Johannesburg
Departure
with layover
Haneda
21:50
02/06/2023
Haneda
Singapore Airlines
Haneda
09:15
15/06/2023
Haneda
Return
with layover
Johannesburg
06:10
16/06/2023
Johannesburg
R1724700ZAR
Details
1 Adult
Johannesburg
13:55
12/06/2023
Johannesburg
Departure
with layover
Narita
18:35
13/06/2023
Narita
Narita
22:30
20/06/2023
Narita
Return
with layover
Johannesburg
14:55
21/06/2023
Johannesburg
R1497745ZAR
Details
1 Adult