Johannesburg, South Africa to Milan with Air Algérie from €503.
✓ Verified DealJust published
Tickets from €503 both ways. Checked baggage is not included in the base fare.
📖 Traveler Resources:
✈️ Airport Guides
📍 Johannesburg OR Tambo (JNB) Master — Terminals, Transport & Tips
📚 Milan Travel Guide
✈️ Airport Guides
📍 Johannesburg OR Tambo (JNB) Master — Terminals, Transport & Tips
📚 Milan Travel Guide
Available Dates
Select a date to check live prices on Skyscanner.
9 May – 16 May€503✈︎ 16h 35mSkyscanner →
23 May – 29 May€503✈︎ 16h 35mSkyscanner →
2 Jun – 9 Jun€503✈︎ 16h 35mSkyscanner →
8 Jun – 14 Jun€503✈︎ 16h 35mSkyscanner →
15 Jun – 22 Jun€503✈︎ 16h 35mSkyscanner →
17 Jun – 23 Jun€503✈︎ 16h 35mSkyscanner →
20 Jun – 26 Jun€503✈︎ 16h 35mSkyscanner →
22 Jun – 28 Jun€503✈︎ 16h 35mSkyscanner →
22 Jun – 29 Jun€503✈︎ 16h 35mSkyscanner →
23 Jun – 29 Jun€503✈︎ 16h 35mSkyscanner →
Prices verified at time of publication. Always confirm on Skyscanner before booking.
🌍 About Milan
Milan is the regional capital of Lombardy, in northern Italy, and the seat of the Metropolitan City of Milan. It is the second-most populous city in Italy after Rome, with a population of 1,362,863 in 2026. The city's wider metropolitan area is the largest in Italy, and the fourth-largest in the European Union, with an estimated population of 6.55 million.



