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.
Milan, Malpensa (MXP)
19:30
Jun 4
Terminal 1
Swiss International Air Lines
0h 55m
Airbus A320-100/200
Zurich (ZRH)
20:25
Jun 4
 
22:40
Jun 4
 
Connection 2h 15m
Swiss International Air Lines
10h 40m
Airbus A340-300
Johannesburg, OR Tambo (JNB)
09:20
Jun 5
Terminal A

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.
Milan, Malpensa (MXP)
23:00
Jun 4
Terminal 1
Qatar Airways
5h 45m
359
Doha, Hamad (DOH)
05:45
Jun 5
 
08:45
Jun 5
 
Connection 3h 00m
Qatar Airways
8h 25m
789
Johannesburg, OR Tambo (JNB)
16:10
Jun 5
Terminal A

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.
Milan, Malpensa (MXP)
16:15
Jun 4
Terminal 1
Qatar Airways
5h 45m
359
Doha, Hamad (DOH)
23:00
Jun 4
 
02:10
Jun 5
 
Connection 3h 10m
Qatar Airways
8h 25m
Boeing 787-8 Dreamliner
Johannesburg, OR Tambo (JNB)
09:35
Jun 5
Terminal A

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.
Milan, Malpensa (MXP)
14:55
Jun 4
Terminal 1
Air France
1h 30m
Airbus A319
Paris, Charles de Gaulle (CDG)
16:25
Jun 4
Terminal 2F
21:10
Jun 4
Terminal 2E
Connection 4h 45m
Air France
11h 40m
Boeing 777-300ER
Johannesburg, OR Tambo (JNB)
08:50
Jun 5
Terminal A

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.
Milan, Malpensa (MXP)
22:20
Jun 4
Terminal 1
Emirates
6h 05m
Airbus A380
Dubai (DXB)
06:25
Jun 5
Terminal 3
09:55
Jun 5
Terminal 3
Connection 3h 30m
Emirates
8h 20m
Airbus A380
Johannesburg, OR Tambo (JNB)
16:15
Jun 5
Terminal A

Departure days

See also

New flights search
Origin airport
Destination airport

2025, aviability.com - journey begins

Privacy Disclaimer