Welcome | Sign out

Cheap Flights from Johannesburg to Milan - JNB to MIL (reverse)

Popular Flights from Johannesburg to Milan

  • Airfare from Johannesburg to Milan on Emirates from ZAR6294 round trip
  • Airfare from Johannesburg to Milan on SWISS from ZAR6528 round trip
  • Airfare from Johannesburg to Milan on Egyptair from ZAR6810 round trip
  • Airfare from Johannesburg to Milan on Etihad from ZAR7019 round trip
  • Airfare from Johannesburg to Milan on Lufthansa from ZAR7049 round trip

Did You Know?

  • Lufthansa has the most one stop flights between Johannesburg, ZA and Milan, IT.
  • The largest aircraft operated by Iberia flying between Johannesburg, ZA and Milan, IT is a 340 with 254 seats.
  • London, GB is the most popular connection for one stop flights between Johannesburg, ZA and Milan, IT.
  • 658,810 seats are available per day to fly out of Johannesburg, ZA connecting to Milan, IT
  • The shortest flight between Johannesburg, ZA and Milan, IT on Ethiopian is 5,620 miles.
  • The smallest aircraft operated by Lufthansa flying between Johannesburg, ZA and Milan, IT is a 340 with 317 seats.
  • 24 airlines operate between Johannesburg, ZA and Milan, IT
  • Ethiopian has 1 one stop flight between Johannesburg, ZA and Milan, IT.

Cheap International Flights from Johannesburg - JNB

Flights
Airline
Lowest Price
Turkish, Saudi Arabian, Czech, Ethiopian, Qatar, Air France, Lufthansa, Emirates, Egyptair, TAP, Etihad, British Airways, Alitalia, Austrian, SWISS, El Al, KLM, S African, Mauritius
ZAR5186
Air France, KLM, SWISS, Alitalia, British Airways, Etihad, TAP, Emirates, Lufthansa, Qatar, Turkish, Austrian
ZAR5805
Cheap Flights from Johannesburg to Milan, from ZAR6294 Round trip from JNB to MIL