The no. of nights spent in Johannesburg between

and
Alaska Airlines, Inc.
Portland
09:25
15/12/2021
Portland
Departure
with layover
Johannesburg
09:40
17/12/2021
Johannesburg
Qatar Airways
Johannesburg
13:40
31/12/2021
Johannesburg
Return
with layover
Portland
23:43
01/01/2022
Portland
R1041575ZAR
Details
1 Adult