Milan Malpensa Airport to Johannesburg O R Tambo Airport Flights Info
How can I find cheap flights from Milan Malpensa Airport to Johannesburg O R Tambo Airport?
Explore the cheapest one-way and round-trip flights from Milan Malpensa Airport to Johannesburg O R Tambo Airport over the next 90 days, with one-way fares from NZD 616 and round-trip from NZD 974. Based on Trip.com's latest 7-day flight data.
- Round-trip
- Cheapest
- Recommended
- Fastest
- Next 7 days
MXP 3:50 PM17h 50m1 stopJNB 10:40 AMMilan - Johannesburg | Thu, Dec 3 | Air EuropaPrice detailsMXP-MADEconomy class
IncludedMAD-JNBEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outlet
JNB 7:55 PM22h 25m1 stopMXP 5:20 PMJohannesburg - Milan | Wed, Dec 9 | Air EuropaPrice detailsJNB-MADEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outletMAD-MXPEconomy class
IncludedNZD 974 NZD 1,18017% off17% offNZD 1,180 NZD 974
MXP 6:20 PM15h 20m1 stopJNB 10:40 AMMilan - Johannesburg | Thu, Nov 19 | Air EuropaPrice detailsMXP-MADEconomy class
IncludedMAD-JNBEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outlet
JNB 7:55 PM22h 25m1 stopMXP 5:20 PMJohannesburg - Milan | Wed, Nov 25 | Air EuropaPrice detailsJNB-MADEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outletMAD-MXPEconomy class
IncludedNZD 974 NZD 1,18017% off17% offNZD 1,180 NZD 974
MXP 6:20 PM15h 20m1 stopJNB 10:40 AMMilan - Johannesburg | Sat, Nov 28 | Air EuropaPrice detailsMXP-MADEconomy class
IncludedMAD-JNBEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outlet
JNB 7:55 PM22h 25m1 stopMXP 5:20 PMJohannesburg - Milan | Fri, Dec 4 | Air EuropaPrice detailsJNB-MADEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outletMAD-MXPEconomy class
IncludedNZD 974 NZD 1,18017% off17% offNZD 1,180 NZD 974
MXP 6:20 PM15h 20m1 stopJNB 10:40 AMMilan - Johannesburg | Thu, Nov 26 | Air EuropaPrice detailsMXP-MADEconomy class
IncludedMAD-JNBEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outlet
JNB 7:55 PM22h 25m1 stopMXP 5:20 PMJohannesburg - Milan | Wed, Dec 2 | Air EuropaPrice detailsJNB-MADEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outletMAD-MXPEconomy class
IncludedNZD 97417% offNZD 1,180 NZD 974
MXP 3:50 PM17h 50m1 stopJNB 10:40 AMMilan - Johannesburg | Sat, Nov 21 | Air EuropaPrice detailsMXP-MADEconomy class
IncludedMAD-JNBEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outlet
JNB 7:55 PM22h 25m1 stopMXP 5:20 PMJohannesburg - Milan | Fri, Nov 27 | Air EuropaPrice detailsJNB-MADEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outletMAD-MXPEconomy class
IncludedNZD 99416% offNZD 1,180 NZD 994
MXP 6:20 PM15h 20m1 stopJNB 10:40 AMMilan - Johannesburg | Tue, Nov 17 | Air EuropaPrice detailsMXP-MADEconomy class
IncludedMAD-JNBEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outlet
JNB 7:55 PM22h 25m1 stopMXP 5:20 PMJohannesburg - Milan | Fri, Nov 20 | Air EuropaPrice detailsJNB-MADEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outletMAD-MXPEconomy class
IncludedNZD 1,00615% offNZD 1,180 NZD 1,006
MXP 3:50 PM17h 50m1 stopJNB 10:40 AMMilan - Johannesburg | Tue, Nov 24 | Air EuropaPrice detailsMXP-MADEconomy class
IncludedMAD-JNBEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outlet
JNB 7:55 PM22h 25m1 stopMXP 5:20 PMJohannesburg - Milan | Fri, Nov 27 | Air EuropaPrice detailsJNB-MADEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outletMAD-MXPEconomy class
IncludedNZD 1,00615% offNZD 1,180 NZD 1,006
MXP 10:55 PM13h 35m1 stopJNB 1:30 PMMilan - Johannesburg | Wed, Nov 25 | Ethiopian AirlinesPrice detailsMXP-ADDEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outletADD-JNBEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outlet
JNB 2:30 PM15h 50m1 stopMXP 5:20 AMJohannesburg - Milan | Tue, Dec 1 | Ethiopian AirlinesPrice detailsJNB-ADDEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outletADD-MXPEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outletNZD 1,02613% offNZD 1,180 NZD 1,026
MXP 7:25 PM17h 5m1 stopJNB 1:30 PMMilan - Johannesburg | Thu, Nov 26 | Ethiopian AirlinesPrice detailsMXP-ADDEconomy class
IncludedIn-flight meals are availableUSB port and power outletADD-JNBEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outlet
JNB 2:30 PM15h 50m1 stopMXP 5:20 AMJohannesburg - Milan | Thu, Dec 3 | Ethiopian AirlinesPrice detailsJNB-ADDEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outletADD-MXPEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outletNZD 1,02613% offNZD 1,180 NZD 1,026
MIL 1:00 PM17h 25m1 stopJNB 2:00 PMMilan - Johannesburg | Mon, Nov 16 | Normal Airline
JNB 3:00 PM6hNonstopMIL 4:00 PMJohannesburg - Milan | Wed, Nov 18 | Normal AirlineFind more flightsFind more flights
- Cheapest
MXP 10:30 AM20h 55m1 stopJNB 8:25 AMMilan - Johannesburg | Thu, Dec 3 | Etihad Airways
Price detailsMXP-AUHEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletAUH-JNBEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletNZD 616 NZD 76019% off19% offNZD 760 NZD 616
MXP 9:35 PM33h 50m1 stopJNB 8:25 AMMilan - Johannesburg | Sun, Dec 6 | Etihad Airways
Price detailsMXP-AUHEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletAUH-JNBEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletNZD 617 NZD 76019% off19% offNZD 760 NZD 617
MXP 10:30 AM20h 50m1 stopJNB 8:20 AMMilan - Johannesburg | Wed, Nov 25 | Etihad Airways
Price detailsMXP-AUHEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletAUH-JNBEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletNZD 617 NZD 76019% off19% offNZD 760 NZD 617
MXP 9:45 PM33h 40m1 stopJNB 8:25 AMMilan - Johannesburg | Wed, Dec 9 | Etihad Airways
Price detailsMXP-AUHEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletAUH-JNBEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletNZD 62718% offNZD 760 NZD 627
MXP 10:30 AM20h 55m1 stopJNB 8:25 AMMilan - Johannesburg | Fri, Dec 11 | Etihad Airways
Price detailsMXP-AUHEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletAUH-JNBEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletNZD 62817% offNZD 760 NZD 628
MXP 9:35 PM33h 50m1 stopJNB 8:25 AMMilan - Johannesburg | Fri, Dec 4 | Etihad Airways
Price detailsMXP-AUHEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletAUH-JNBEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletNZD 64216% offNZD 760 NZD 642
MXP 10:30 AM20h 55m1 stopJNB 8:25 AMMilan - Johannesburg | Fri, Nov 27 | Etihad Airways
Price detailsMXP-AUHEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletAUH-JNBEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletNZD 64216% offNZD 760 NZD 642
MXP 10:30 AM20h 55m1 stopJNB 8:25 AMMilan - Johannesburg | Sun, Nov 29 | Etihad Airways
Price detailsMXP-AUHEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletAUH-JNBEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletNZD 64915% offNZD 760 NZD 649
MXP 10:30 AM20h 55m1 stopJNB 8:25 AMMilan - Johannesburg | Thu, Dec 10 | Etihad Airways
Price detailsMXP-AUHEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletAUH-JNBEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletNZD 65014% offNZD 760 NZD 650
MIL 1:00 PM17h 25m1 stopJNB 2:00 PMMilan - Johannesburg | Mon, Nov 16 | Normal AirlineFind more flightsFind more flights
MXP 6:20 PM15h 20m1 stopJNB 10:40 AMMilan - Johannesburg | Fri, Nov 20 | Air Europa
Price detailsMXP-MADEconomy classMAD-JNBEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletNZD 734 NZD 1,64355% off55% offNZD 1,643 NZD 734
MXP 4:50 PM13h 20m1 stopJNB 7:10 AMMilan - Johannesburg | Sun, Nov 29 | EgyptAir
Price detailsMXP-CAIEconomy classIn-flight meals are availableUSB port and power outletCAI-JNBEconomy classIn-flight meals are availableUSB port and power outletNZD 772 NZD 1,64353% off53% offNZD 1,643 NZD 772
MXP 4:50 PM13h 20m1 stopJNB 7:10 AMMilan - Johannesburg | Sun, Nov 15 | EgyptAir
Price detailsMXP-CAIEconomy classIn-flight meals are availableUSB port and power outletCAI-JNBEconomy classIn-flight meals are availableUSB port and power outletNZD 785 NZD 1,64352% off52% offNZD 1,643 NZD 785
MXP 5:00 PM14h 15m1 stopJNB 8:15 AMMilan - Johannesburg | Mon, Dec 7 | Condor Airlines
Price detailsMXP-FRAEconomy classFRA-JNBEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletNZD 80651% offNZD 1,643 NZD 806
MXP 6:50 PM15h 10m1 stopJNB 11:00 AMMilan - Johannesburg | Fri, Dec 4 | Turkish Airlines
Price detailsMXP-ISTEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletIST-JNBEconomy classWi-Fi (additional charge)USB port and power outletNZD 92744% offNZD 1,643 NZD 927
MXP 6:55 AM14h 30m1 stopJNB 10:25 PMMilan - Johannesburg | Fri, Dec 11 | Turkish Airlines
Price detailsMXP-ISTEconomy classIn-flight meals are availableUSB port and power outletIST-JNBEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletNZD 97541% offNZD 1,643 NZD 975
MXP 10:55 PM13h 35m1 stopJNB 1:30 PMMilan - Johannesburg | Tue, Dec 15 | Ethiopian Airlines
Price detailsMXP-ADDEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletADD-JNBEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletNZD 99140% offNZD 1,643 NZD 991
MXP 10:55 PM13h 35m1 stopJNB 1:30 PMMilan - Johannesburg | Thu, Dec 10 | Ethiopian Airlines
Price detailsMXP-ADDEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletADD-JNBEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletNZD 1,00839% offNZD 1,643 NZD 1,008
MXP 6:55 AM14h 30m1 stopJNB 10:25 PMMilan - Johannesburg | Fri, Jan 1 | Turkish Airlines
Price detailsMXP-ISTEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletIST-JNBEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletNZD 1,02338% offNZD 1,643 NZD 1,023
MIL 1:00 PM17h 25m1 stopJNB 2:00 PMMilan - Johannesburg | Mon, Nov 16 | Normal AirlineFind more flightsFind more flights
MXP 4:50 PM13h 20m1 stopJNB 7:10 AMMilan - Johannesburg | Sun, Dec 6 | EgyptAir
Price detailsMXP-CAIEconomy classIn-flight meals are availableCAI-JNBEconomy classIn-flight meals are availableUSB port and power outletNZD 865 NZD 2,30462% off62% offNZD 2,304 NZD 865
MXP 4:50 PM13h 20m1 stopJNB 7:10 AMMilan - Johannesburg | Thu, Dec 31 | EgyptAir
Price detailsMXP-CAIEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletCAI-JNBEconomy classIn-flight meals are availableUSB port and power outletNZD 1,208 NZD 2,30448% off48% offNZD 2,304 NZD 1,208
MXP 4:50 PM13h 20m1 stopJNB 7:10 AMMilan - Johannesburg | Thu, Dec 24 | EgyptAir
Price detailsMXP-CAIEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletCAI-JNBEconomy classIn-flight meals are availableUSB port and power outletNZD 1,456 NZD 2,30437% off37% offNZD 2,304 NZD 1,456
MXP 4:50 PM13h 20m1 stopJNB 7:10 AMMilan - Johannesburg | Tue, Dec 15 | EgyptAir
Price detailsMXP-CAIEconomy classIn-flight meals are availableCAI-JNBEconomy classIn-flight meals are availableUSB port and power outletNZD 1,46237% offNZD 2,304 NZD 1,462
MXP 4:50 PM13h 20m1 stopJNB 7:10 AMMilan - Johannesburg | Sat, Dec 12 | EgyptAir
Price detailsMXP-CAIEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletCAI-JNBEconomy classIn-flight meals are availableUSB port and power outletNZD 1,62230% offNZD 2,304 NZD 1,622
MXP 4:50 PM13h 20m1 stopJNB 7:10 AMMilan - Johannesburg | Sun, Dec 27 | EgyptAir
Price detailsMXP-CAIEconomy classIn-flight meals are availableCAI-JNBEconomy classIn-flight meals are availableUSB port and power outletNZD 1,62628% offNZD 2,304 NZD 1,626
MXP 7:20 PM13h 40m1 stopJNB 10:00 AMMilan - Johannesburg | Fri, Jan 8 | Swiss Airlines
Price detailsMXP-ZRHEconomy classZRH-JNBEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletNZD 1,16350% offNZD 2,304 NZD 1,163
MXP 7:20 PM13h 40m1 stopJNB 10:00 AMMilan - Johannesburg | Fri, Nov 20 | Swiss Airlines
Price detailsMXP-ZRHEconomy classZRH-JNBEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletNZD 1,18449% offNZD 2,304 NZD 1,184
MXP 7:20 PM13h 40m1 stopJNB 10:00 AMMilan - Johannesburg | Fri, Dec 4 | Swiss Airlines
Price detailsMXP-ZRHEconomy classZRH-JNBEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletNZD 1,28544% offNZD 2,304 NZD 1,285
MIL 1:00 PM17h 25m1 stopJNB 2:00 PMMilan - Johannesburg | Mon, Nov 16 | Normal AirlineFind more flightsFind more flights
MXP 4:50 PM13h 20m1 stopJNB 7:10 AMMilan - Johannesburg | Sun, Nov 15 | EgyptAir
Price detailsMXP-CAIEconomy classIn-flight meals are availableUSB port and power outletCAI-JNBEconomy classIn-flight meals are availableUSB port and power outletNZD 785 NZD 90313% off13% offNZD 903 NZD 785
MXP 6:20 PM15h 20m1 stopJNB 10:40 AMMilan - Johannesburg | Fri, Nov 20 | Air Europa
Price detailsMXP-MADEconomy classMAD-JNBEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletNZD 734 NZD 90319% off19% offNZD 903 NZD 734
MIL 1:00 PM17h 25m1 stopJNB 2:00 PMMilan - Johannesburg | Mon, Nov 16 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Milan to Johannesburg are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Which airline offers the cheapest flights from Milan Malpensa Airport to Johannesburg O R Tambo Airport?
Trip.com Price Insights: Flights from Milan Malpensa Airport to Johannesburg O R Tambo Airport
What is the cheapest month for one-way flights from Milan Malpensa Airport to Johannesburg O R Tambo Airport?
Based on Trip.com’s data from the past 12 months, if you’re looking for a low-cost one-way ticket from Milan Malpensa Airport to Johannesburg O R Tambo Airport, the best time to buy is in September, with an average price of NZD 738. You’ll want to avoid October, when the average price can reach as high as NZD 1,347.
What is the cheapest day of the week to fly from Milan Malpensa Airport to Johannesburg O R Tambo Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Milan Malpensa Airport to Johannesburg O R Tambo Airport is Wednesday, with average fares typically lower than other days. You’ll want to avoid flying on Friday, as ticket prices are usually the highest that day.
What is the flight schedule from Milan Malpensa Airport to Johannesburg O R Tambo Airport?
Check the schedule for flights from Milan to Johannesburg and find the flight that best matches your travel plans.
-
UX1062
Milan Malpensa Airport
6:20 PM
MXP
8:45 PM
MAD
S M T W T F SSearch -
UX157
Adolfo Suárez Madrid-Barajas Airport
11:45 PM
MAD
10:50 AM
JNB
S - T - T - - -
UX1060
Milan Malpensa Airport
3:30 PM
MXP
5:55 PM
MAD
S M T W T F SSearch -
UX157
Adolfo Suárez Madrid-Barajas Airport
11:45 PM
MAD
10:50 AM
JNB
S - T - T - - -
DE4263
Milan Malpensa Airport
11:20 AM
MXP
12:35 PM
FRA
S M T W T F SSearch -
DE2288
Frankfurt Intl. Airport
8:50 PM
FRA
7:50 AM
JNB
S - T - - F - -
EY082
Milan Malpensa Airport
10:30 AM
MXP
7:30 PM
AUH
S M T W T F SSearch -
EY747
Abu Dhabi Intl. Airport
2:05 AM
AUH
8:25 AM
JNB
S M T W T F S -
UX1066
Milan Malpensa Airport
10:50 AM
MXP
1:15 PM
MAD
S M T W T F SSearch -
UX157
Adolfo Suárez Madrid-Barajas Airport
11:45 PM
MAD
10:50 AM
JNB
S - T - T - - -
EY080
Milan Malpensa Airport
8:55 PM
MXP
6:50 AM
AUH
S M T W T F SSearch -
EY747
Abu Dhabi Intl. Airport
2:05 AM
AUH
8:25 AM
JNB
S M T W T F S
FAQs for Milan Malpensa Airport to Johannesburg O R Tambo Airport Flights
What is the transportation method from the main airport to downtown in Johannesburg?
- The distance from O.R. Tambo International Airport to downtown is about 20 km. It takes about 40 minutes by taxi.
- The distance from Lanseria International Airport to downtown is about 32 km. It takes about 50 minutes by taxi.
What are the cheapest flights from Milan Malpensa Airport to Johannesburg O R Tambo Airport?
One-way flights from Milan Malpensa Airport to Johannesburg O R Tambo Airport currently start from NZD 616, and round-trip fares start from NZD 974. The current lowest fare is a Etihad Airways flight departing on Thu, Dec 3; prices may vary depending on availability.What is the average price of a flight from Milan Malpensa Airport to Johannesburg O R Tambo Airport?
Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Milan Malpensa Airport to Johannesburg O R Tambo Airport is NZD 1,142. Prices may vary depending on the departure date, airline, and availability.How do I book flights from Milan Malpensa Airport to Johannesburg O R Tambo Airport on Trip.com?
Enter Milan Malpensa Airport and Johannesburg O R Tambo Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.
Popular Destinations
- Flights from Milan Malpensa Airport to Naples Intl. Airport
- Nonstop flights Milan Malpensa Airport to Barcelona Intl. Airport
- Flights from Milan Malpensa Airport to Roissy-Charles De Gaulle Airport
- Nonstop flights Milan Malpensa Airport to Adolfo Suárez Madrid-Barajas Airport
- Nonstop flights Milan Malpensa Airport to Cairo Intl. Airport
- Cheap flights from Milan Malpensa Airport to London
- Nonstop flights from Milan Malpensa Airport to Naples
- Nonstop flights from Milan Malpensa Airport to Cairo
- Cheap flights from Milan Malpensa Airport to Barcelona
- Flight deals from Milan Malpensa Airport to Madrid
- Nonstop flights Jomo Kenyatta International Airport to Johannesburg O R Tambo Airport
- Flights from King Shaka International Airport to Johannesburg O R Tambo Airport
- Cheap Harare International Airport to Johannesburg O R Tambo Airport flights
- Cheap Cape Town Intl. Airport to Johannesburg O R Tambo Airport flights
- Cheap Pudong Intl. Airport to Johannesburg O R Tambo Airport flights
- Airlines fly from Harare to Johannesburg O R Tambo Airport
- Airlines fly from Durban to Johannesburg O R Tambo Airport
- Flights from Cape Town to Johannesburg O R Tambo Airport
- Airlines fly from Beijing to Johannesburg O R Tambo Airport
- Flights from Nairobi to Johannesburg O R Tambo Airport
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.