Milan (Linate) (LIN) to Johannesburg (JNB) flight deal in premium economy from $1,286
$2,371 USD
-46%$1,286 USD
Verified about 8 hours agoNovember 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26$1,59127$1,67928$1,89429$1,90230$2,98631$1,9021$1,7052$1,9023$1,5994$1,8945$2,9866$2,6727$2,6758$1,5919$1,89410$1,60011$1,89412$1,89413$1,60014$1,59215$1,89416$1,89417$1,90218$1,58919$1,89420$1,90221$1,89422$1,89423$1,58924$1,58925$1,58926$1,59227$1,90228$1,89429$1,89430$1,5891$1,2862$1,5893$1,8944$1,9025$1,8946$1,894
Extremely Rare Availability
1% of dates checked are available within 10% of the lowest price
Friday, November 20th, 2026
4 round-trip options
Returning
Sun, Nov 29, 2026•9 Day Trip
$1,902 USD
Returning
Mon, Nov 30, 2026•10 Day Trip
$1,902 USD
Returning
Tue, Dec 1, 2026•11 Day Trip
$1,902 USD
Returning
Fri, Dec 4, 2026•14 Day Trip
$1,902 USD

