Other Options for This Route
Toronto (YYZ) to Cape Town (CPT) in January from $1,662
From $1,662
Toronto (YYZ) to Cape Town (CPT) in April from $852
From $852
Toronto (YYZ) to Cape Town (CPT) in September from $1,073
From $1,073
Toronto (YYZ) to Cape Town (CPT) in September from $1,372
From $1,372
Toronto (YYZ) to Cape Town (CPT) in October from $1,073
From $1,073
Toronto (YYZ) to Cape Town (CPT) in November from $1,453
From $1,453