The no. of nights spent in Shanghai between

and
Mon Tue Wed Thu Fri Sat Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
search
20
search
21
search
22
search
23
search
24
search
25
search
26
14229ZAR
1 adult
12 nights
27
search
28
search
29
search
30
search
Johannesburg
13:35
26/04/2024
Johannesburg
Departure
with layover
Pudong
16:20
27/04/2024
Pudong
Pudong
00:35
09/05/2024
Pudong
Return
with layover
Johannesburg
16:10
09/05/2024
Johannesburg
R1422946ZAR
Details
1 Adult
Qatar Airways
Johannesburg
07:45
01/05/2024
Johannesburg
Departure
with layover
Pudong
16:20
02/05/2024
Pudong
Qatar Airways
Pudong
00:35
07/05/2024
Pudong
Return
with layover
Johannesburg
16:10
07/05/2024
Johannesburg
R1380946ZAR
Details
1 Adult
Johannesburg
13:35
02/05/2024
Johannesburg
Departure
with layover
Pudong
16:20
03/05/2024
Pudong
Pudong
00:35
12/05/2024
Pudong
Return
with layover
Johannesburg
14:40
12/05/2024
Johannesburg
R1434730ZAR
Details
1 Adult
Johannesburg
20:15
06/05/2024
Johannesburg
Departure
with layover
Pudong
16:30
08/05/2024
Pudong
Pudong
00:35
18/05/2024
Pudong
Return
with layover
Johannesburg
16:10
18/05/2024
Johannesburg
R1397030ZAR
Details
1 Adult
Qatar Airways
Johannesburg
13:35
13/05/2024
Johannesburg
Departure
with layover
Pudong
16:30
14/05/2024
Pudong
Qatar Airways
Pudong
00:35
20/05/2024
Pudong
Return
with layover
Johannesburg
17:00
20/05/2024
Johannesburg
R1647476ZAR
Details
1 Adult