Milan (Linate) (LIN) to Johannesburg (JNB) flight deal in premium economy from $1,286
$2,371 USD
-46%$1,286 USD
Verified about 14 hours agoAugust 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
272829$3,37330$3,37331$3,2741$3,3972$3,2743$3,3974$3,2745$3,3976$4,0807$3,3898$2,1309$3,28210$2,59811$2,99712$2,02813$2,99714$2,02015$2,04516$2,98917$2,02818$2,99719$2,02820$4,08021$4,07222$3,11223$3,02024$2,02825$2,99726$2,02827$3,11228$4,07229$3,11230$2,98931$2,9121$1,8282$2,9123$2,9124$3,0215$1,7146$1,739
Extremely Rare Availability
1% of dates checked are available within 10% of the lowest price
Tuesday, August 4th, 2026
3 round-trip options
Returning
Sun, Aug 9, 2026•5 Day Trip
$3,274 USD
Returning
Tue, Aug 11, 2026•7 Day Trip
$4,072 USD
Returning
Thu, Aug 13, 2026•9 Day Trip
$4,072 USD

