Flights Malpensa, Milan - OR Tambo, Johannesburg
1. Flights Milan - Zurich - Johannesburg, Total time: 13h 50m, Swiss International Air Lines
Rating: 5/5
Flight time: 5/5
Air tickets: 5/5 - Only one ticket (same airline)
Connection in ZRH: 5/5
i
Journey description
✈
Swiss International Air Lines international flight LX1623 connects Italy and Switzerland, flying Milan (MXP) to Zurich (ZRH). This flight takes off from Milan, Malpensa Terminal 1 at 19:30 on June 4, landing at Zurich at 20:25 on June 4. Flight time is 0h 55m.
☕
Zurich connection between flight LX1623 and LX282 is 2h 15m. Pass through passport control and customs.
✈
Swiss International Air Lines international flight LX282 connects Switzerland and South Africa, flying Zurich (ZRH) to Johannesburg (JNB). This flight takes off from Zurich at 22:40 on June 4, landing at Johannesburg, OR Tambo Terminal A at 09:20 on June 5. Flight time is 10h 40m.
2. Flights Milan - Doha - Johannesburg, Total time: 17h 10m, Qatar Airways
Rating: 4/5
Flight time: 4/5
Air tickets: 5/5 - Only one ticket (same airline)
Connection in DOH: 5/5
i
Journey description
✈
Qatar Airways international flight QR118 connects Italy and Qatar, flying Milan (MXP) to Doha (DOH). This flight takes off from Milan, Malpensa Terminal 1 at 23:00 on June 4, landing at Doha, Hamad at 05:45 on June 5. Flight time is 5h 45m.
☕
Doha connection between flight QR118 and QR1377 is 3h 00m. Pass through passport control and customs.
✈
Qatar Airways international flight QR1377 connects Qatar and South Africa, flying Doha (DOH) to Johannesburg (JNB). This flight takes off from Doha, Hamad at 08:45 on June 5, landing at Johannesburg, OR Tambo Terminal A at 16:10 on June 5. Flight time is 8h 25m.
3. Flights Milan - Doha - Johannesburg, Total time: 17h 20m, Qatar Airways
Rating: 3.9/5
Flight time: 3.9/5
Air tickets: 5/5 - Only one ticket (same airline)
Connection in DOH: 5/5
i
Journey description
✈
Qatar Airways international flight QR128 connects Italy and Qatar, flying Milan (MXP) to Doha (DOH). This flight takes off from Milan, Malpensa Terminal 1 at 16:15 on June 4, landing at Doha, Hamad at 23:00 on June 4. Flight time is 5h 45m.
☕
Doha connection between flight QR128 and QR1363 is 3h 10m. Pass through passport control and customs.
✈
Qatar Airways international flight QR1363 connects Qatar and South Africa, flying Doha (DOH) to Johannesburg (JNB). This flight takes off from Doha, Hamad at 02:10 on June 5, landing at Johannesburg, OR Tambo Terminal A at 09:35 on June 5. Flight time is 8h 25m.
4. Flights Milan - Paris - Johannesburg, Total time: 17h 55m, Air France
Rating: 3.8/5
Flight time: 3.8/5
Air tickets: 5/5 - Only one ticket (same airline)
Connection in CDG: 5/5
i
Journey description
✈
Air France international flight AF1231 connects Italy and France, flying Milan (MXP) to Paris (CDG). This flight takes off from Milan, Malpensa Terminal 1 at 14:55 on June 4, landing at Paris, Charles de Gaulle Terminal 2F at 16:25 on June 4. Flight time is 1h 30m.
☕
Paris connection between flight AF1231 and AF990 is 4h 45m. Pass through passport control and customs. Go to terminal «2E».
✈
Air France international flight AF990 connects France and South Africa, flying Paris (CDG) to Johannesburg (JNB). This flight takes off from Paris, Charles de Gaulle Terminal 2E at 21:10 on June 4, landing at Johannesburg, OR Tambo Terminal A at 08:50 on June 5. Flight time is 11h 40m.
5. Flights Milan - Dubai - Johannesburg, Total time: 17h 55m, Emirates
Rating: 3.8/5
Flight time: 3.8/5
Air tickets: 5/5 - Only one ticket (same airline)
Connection in DXB: 5/5
i
Journey description
✈
Emirates international flight EK92 connects Italy and United Arab Emirates, flying Milan (MXP) to Dubai (DXB). This flight takes off from Milan, Malpensa Terminal 1 at 22:20 on June 4, landing at Dubai Terminal 3 at 06:25 on June 5. Flight time is 6h 05m.
☕
Dubai connection between flight EK92 and EK763 is 3h 30m. Pass through passport control and customs.
✈
Emirates international flight EK763 connects United Arab Emirates and South Africa, flying Dubai (DXB) to Johannesburg (JNB). This flight takes off from Dubai Terminal 3 at 09:55 on June 5, landing at Johannesburg, OR Tambo Terminal A at 16:15 on June 5. Flight time is 8h 20m.
Departure days
See also
- Return flights: Johannesburg to Milan
- Ticket prices Milan - Johannesburg
- Malpensa, Milan
- OR Tambo, Johannesburg
New flights search
Origin airport
Destination airport