back
Milan imgJohannesburg
05 Sep 24 1 Traveller Economy
Modify

Showing 95 Milan to Johannesburg Flights - Starting at Just ₹ 38218

imgSORT BY
Airline
Departure
Duration
Arrival
Miles
Price per Adult

MXP

17:50

via CAI

13h 20m

JNB

07:10+1day

Refundable

Refundable

₹ 38,218

Book Now

Earn 150 InterMiles

Earn 1161 InterMiles

MXP

14:30

via CAI

16h 40m

JNB

07:10+1day

Refundable

Refundable

₹ 38,218

Book Now

Earn 150 InterMiles

Earn 1161 InterMiles

MXP

15:10

via IST

19h 20m

JNB

10:30+1day

Non Refundable

Non-Refundable

₹ 42,249

Book Now

Earn 150 InterMiles

Earn 1281 InterMiles

MXP

06:50

via IST

27h 40m

JNB

10:30+1day

Non Refundable

Non-Refundable

₹ 42,249

Book Now

Earn 150 InterMiles

Earn 1281 InterMiles

MXP

10:50

via AUH

21h 45m

JNB

08:35+1day

Refundable

Refundable

₹ 42,458

Book Now

Earn 150 InterMiles

Earn 1287 InterMiles

MXP

22:30

via ADD

14h 35m

JNB

13:05+1day

Refundable

Refundable

₹ 45,978

Book Now

Earn 150 InterMiles

Earn 1392 InterMiles

MXP

19:30

via AMS

25h 50m

JNB

21:20+1day

Non Refundable

Non-Refundable

₹ 46,183

Book Now

Earn 150 InterMiles

Earn 1398 InterMiles

MXP

18:55

via CDG

13h 15m

JNB

08:10+1day

Non Refundable

Non-Refundable

₹ 46,227

Book Now

Earn 150 InterMiles

Earn 1401 InterMiles

MXP

12:25

via CDG

19h 45m

JNB

08:10+1day

Non Refundable

Non-Refundable

₹ 46,227

Book Now

Earn 150 InterMiles

Earn 1401 InterMiles

MXP

11:00

via CDG

21h 10m

JNB

08:10+1day

Non Refundable

Non-Refundable

₹ 46,227

Book Now

Earn 150 InterMiles

Earn 1401 InterMiles

LIN

13:55

via CDG

18h 15m

JNB

08:10+1day

Non Refundable

Non-Refundable

₹ 46,316

Book Now

Earn 150 InterMiles

Earn 1404 InterMiles

LIN

09:45

via CDG

22h 25m

JNB

08:10+1day

Non Refundable

Non-Refundable

₹ 46,316

Book Now

Earn 150 InterMiles

Earn 1404 InterMiles

MXP

10:50

via IST

23h 40m

JNB

10:30+1day

Refundable

Refundable

₹ 47,054

Book Now

Earn 150 InterMiles

Earn 1425 InterMiles

MXP

07:15

via CDG

24h 55m

JNB

08:10+1day

Non Refundable

Non-Refundable

₹ 47,186

Book Now

Earn 150 InterMiles

Earn 1431 InterMiles

LIN

06:50

via CDG

25h 20m

JNB

08:10+1day

Non Refundable

Non-Refundable

₹ 47,275

Book Now

Earn 150 InterMiles

Earn 1431 InterMiles

LIN

21:00

via FCO

24h 20m

JNB

21:20+1day

Non Refundable

Non-Refundable

₹ 47,674

Book Now

Earn 150 InterMiles

Earn 1443 InterMiles

MXP

18:55

via CDG

26h 25m

JNB

21:20+1day

Non Refundable

Non-Refundable

₹ 47,768

Book Now

Earn 150 InterMiles

Earn 1446 InterMiles

MXP

18:55

via CDG

26h 25m

JNB

21:20+1day

Non Refundable

Non-Refundable

₹ 47,768

Book Now

Earn 150 InterMiles

Earn 1446 InterMiles

MXP

17:40

via CDG

27h 40m

JNB

21:20+1day

Non Refundable

Non-Refundable

₹ 47,768

Book Now

Earn 150 InterMiles

Earn 1446 InterMiles

MXP

12:25

via CDG

32h 55m

JNB

21:20+1day

Non Refundable

Non-Refundable

₹ 47,768

Book Now

Earn 150 InterMiles

Earn 1446 InterMiles

LIN

13:55

via CDG

31h 25m

JNB

21:20+1day

Non Refundable

Non-Refundable

₹ 47,857

Book Now

Earn 150 InterMiles

Earn 1449 InterMiles

MXP

17:40

via CDG

27h 40m

JNB

21:20+1day

Non Refundable

Non-Refundable

₹ 47,886

Book Now

Earn 150 InterMiles

Earn 1452 InterMiles

LIN

13:55

via CDG

31h 25m

JNB

21:20+1day

Non Refundable

Non-Refundable

₹ 47,949

Book Now

Earn 150 InterMiles

Earn 1452 InterMiles

MXP

12:50

via AMS

19h 20m

JNB

08:10+1day

Non Refundable

Non-Refundable

₹ 48,652

Book Now

Earn 150 InterMiles

Earn 1473 InterMiles

MXP

12:50

via AMS

19h 20m

JNB

08:10+1day

Non Refundable

Non-Refundable

₹ 48,652

Book Now

Earn 150 InterMiles

Earn 1473 InterMiles

MXP

12:50

via AMS

19h 20m

JNB

08:10+1day

Non Refundable

Non-Refundable

₹ 48,652

Book Now

Earn 150 InterMiles

Earn 1473 InterMiles

MXP

19:30

via FRA

13h 00m

JNB

08:30+1day

Non Refundable

Non-Refundable

₹ 51,165

Book Now

Earn 150 InterMiles

Earn 1548 InterMiles

MXP

14:35

via FRA

17h 55m

JNB

08:30+1day

Non Refundable

Non-Refundable

₹ 51,165

Book Now

Earn 150 InterMiles

Earn 1548 InterMiles

MXP

11:05

via FRA

21h 25m

JNB

08:30+1day

Non Refundable

Non-Refundable

₹ 51,165

Book Now

Earn 150 InterMiles

Earn 1548 InterMiles

LIN

19:20

via FRA

13h 10m

JNB

08:30+1day

Non Refundable

Non-Refundable

₹ 51,254

Book Now

Earn 150 InterMiles

Earn 1551 InterMiles

LIN

18:05

via FRA

14h 25m

JNB

08:30+1day

Non Refundable

Non-Refundable

₹ 51,254

Book Now

Earn 150 InterMiles

Earn 1551 InterMiles

LIN

15:15

via FRA

17h 15m

JNB

08:30+1day

Non Refundable

Non-Refundable

₹ 51,254

Book Now

Earn 150 InterMiles

Earn 1551 InterMiles

LIN

12:40

via FRA

19h 50m

JNB

08:30+1day

Non Refundable

Non-Refundable

₹ 51,254

Book Now

Earn 150 InterMiles

Earn 1551 InterMiles

LIN

20:45

via AMS

24h 35m

JNB

21:20+1day

Non Refundable

Non-Refundable

₹ 51,448

Book Now

Earn 150 InterMiles

Earn 1557 InterMiles

LIN

16:45

via CDG

15h 25m

JNB

08:10+1day

Non Refundable

Non-Refundable

₹ 51,487

Book Now

Earn 150 InterMiles

Earn 1560 InterMiles

LIN

14:30

via CDG

17h 40m

JNB

08:10+1day

Non Refundable

Non-Refundable

₹ 51,487

Book Now

Earn 150 InterMiles

Earn 1560 InterMiles

LIN

07:00

via CDG

25h 10m

JNB

08:10+1day

Non Refundable

Non-Refundable

₹ 52,446

Book Now

Earn 150 InterMiles

Earn 1587 InterMiles

MXP

19:40

via IST

14h 50m

JNB

10:30+1day

Refundable

Refundable

₹ 52,864

Book Now

Earn 150 InterMiles

Earn 1599 InterMiles

MXP

17:40

via CDG

14h 30m

JNB

08:10+1day

Non Refundable

Non-Refundable

₹ 52,942

Book Now

Earn 150 InterMiles

Earn 1602 InterMiles

MXP

16:15

via DOH

17h 35m

JNB

09:50+1day

Refundable

Refundable

₹ 52,951

Book Now

Earn 150 InterMiles

Earn 1602 InterMiles

MXP

23:00

via DOH

18h 00m

JNB

17:00+1day

Refundable

Refundable

₹ 52,951

Book Now

Earn 150 InterMiles

Earn 1602 InterMiles

LIN

06:40

via AMS

14h 40m

JNB

21:20

Non Refundable

Non-Refundable

₹ 52,987

Book Now

Earn 150 InterMiles

Earn 1605 InterMiles

MXP

22:20

via DXB

17h 55m

JNB

16:15+1day

Refundable

Refundable

₹ 53,389

Book Now

Earn 150 InterMiles

Earn 1617 InterMiles

MXP

14:05

via DXB

20h 10m

JNB

10:15+1day

Refundable

Refundable

₹ 53,389

Book Now

Earn 150 InterMiles

Earn 1617 InterMiles

MXP

22:20

via DXB

22h 30m

JNB

20:50+1day

Refundable

Refundable

₹ 53,389

Book Now

Earn 150 InterMiles

Earn 1617 InterMiles

MXP

14:05

via DXB

26h 10m

JNB

16:15+1day

Refundable

Refundable

₹ 53,389

Book Now

Earn 150 InterMiles

Earn 1617 InterMiles

MXP

14:05

via DXB

30h 45m

JNB

20:50+1day

Refundable

Refundable

₹ 53,389

Book Now

Earn 150 InterMiles

Earn 1617 InterMiles

MXP

22:20

via DXB

35h 55m

JNB

10:15+2day

Refundable

Refundable

₹ 53,389

Book Now

Earn 150 InterMiles

Earn 1617 InterMiles

MXP

08:35

via BRU

23h 55m

JNB

08:30+1day

Non Refundable

Non-Refundable

₹ 54,573

Book Now

Earn 150 InterMiles

Earn 1650 InterMiles

MXP

08:35

via BRU

23h 55m

JNB

08:30+1day

Non Refundable

Non-Refundable

₹ 54,573

Book Now

Earn 150 InterMiles

Earn 1650 InterMiles

MXP

08:35

via BRU

23h 55m

JNB

08:30+1day

Non Refundable

Non-Refundable

₹ 54,573

Book Now

Earn 150 InterMiles

Earn 1650 InterMiles

MXP

17:40

via CDG

27h 40m

JNB

21:20+1day

Non Refundable

Non-Refundable

₹ 54,575

Book Now

Earn 150 InterMiles

Earn 1650 InterMiles

LIN

12:00

via BRU

20h 30m

JNB

08:30+1day

Non Refundable

Non-Refundable

₹ 54,662

Book Now

Earn 150 InterMiles

Earn 1653 InterMiles

LIN

12:00

via BRU

20h 30m

JNB

08:30+1day

Non Refundable

Non-Refundable

₹ 54,662

Book Now

Earn 150 InterMiles

Earn 1653 InterMiles

LIN

12:00

via BRU

20h 30m

JNB

08:30+1day

Non Refundable

Non-Refundable

₹ 54,662

Book Now

Earn 150 InterMiles

Earn 1653 InterMiles

MXP

14:50

via VIE

17h 40m

JNB

08:30+1day

Non Refundable

Non-Refundable

₹ 55,089

Book Now

Earn 150 InterMiles

Earn 1668 InterMiles

MXP

14:50

via VIE

17h 40m

JNB

08:30+1day

Non Refundable

Non-Refundable

₹ 55,089

Book Now

Earn 150 InterMiles

Earn 1668 InterMiles

MXP

10:15

via VIE

22h 15m

JNB

08:30+1day

Non Refundable

Non-Refundable

₹ 55,089

Book Now

Earn 150 InterMiles

Earn 1668 InterMiles

MXP

10:15

via VIE

22h 15m

JNB

08:30+1day

Non Refundable

Non-Refundable

₹ 55,089

Book Now

Earn 150 InterMiles

Earn 1668 InterMiles

MXP

10:15

via VIE

22h 15m

JNB

08:30+1day

Non Refundable

Non-Refundable

₹ 55,089

Book Now

Earn 150 InterMiles

Earn 1668 InterMiles

MXP

07:05

via VIE

25h 25m

JNB

08:30+1day

Non Refundable

Non-Refundable

₹ 55,089

Book Now

Earn 150 InterMiles

Earn 1668 InterMiles

MXP

07:05

via VIE

25h 25m

JNB

08:30+1day

Non Refundable

Non-Refundable

₹ 55,089

Book Now

Earn 150 InterMiles

Earn 1668 InterMiles

MXP

14:35

via FRA

17h 55m

JNB

08:30+1day

Non Refundable

Non-Refundable

₹ 55,248

Book Now

Earn 150 InterMiles

Earn 1671 InterMiles

LIN

19:20

via FRA

13h 10m

JNB

08:30+1day

Non Refundable

Non-Refundable

₹ 55,337

Book Now

Earn 150 InterMiles

Earn 1674 InterMiles

MXP

16:15

via DOH

34h 05m

JNB

02:20+2day

Non Refundable

Non-Refundable

₹ 57,388

Book Now

Earn 150 InterMiles

Earn 1737 InterMiles

LIN

20:20

via ORY

35h 50m

JNB

08:10+2day

Non Refundable

Non-Refundable

₹ 59,161

Book Now

Earn 150 InterMiles

Earn 1788 InterMiles

MXP

12:45

via MUC

17h 45m

JNB

06:30+1day

Non Refundable

Non-Refundable

₹ 59,434

Book Now

Earn 150 InterMiles

Earn 1797 InterMiles

MXP

09:00

via MUC

21h 30m

JNB

06:30+1day

Non Refundable

Non-Refundable

₹ 59,434

Book Now

Earn 150 InterMiles

Earn 1797 InterMiles

LIN

10:00

via MUC

20h 30m

JNB

06:30+1day

Non Refundable

Non-Refundable

₹ 59,523

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MXP

14:50

via VIE

17h 40m

JNB

08:30+1day

Non Refundable

Non-Refundable

₹ 63,979

Book Now

Earn 150 InterMiles

Earn 1932 InterMiles

MXP

16:15

via DOH

21h 35m

JNB

13:50+1day

Refundable

Refundable

₹ 65,733

Book Now

Earn 150 InterMiles

Earn 1986 InterMiles

LIN

19:05

via CDG

26h 15m

JNB

21:20+1day

Non Refundable

Non-Refundable

₹ 67,458

Book Now

Earn 150 InterMiles

Earn 2037 InterMiles

LIN

16:45

via CDG

28h 35m

JNB

21:20+1day

Non Refundable

Non-Refundable

₹ 67,550

Book Now

Earn 150 InterMiles

Earn 2040 InterMiles

MXP

19:10

via ZRH

14h 00m

JNB

09:10+1day

Non Refundable

Non-Refundable

₹ 80,728

Book Now

Earn 150 InterMiles

Earn 2436 InterMiles

MXP

14:50

via ZRH

18h 20m

JNB

09:10+1day

Non Refundable

Non-Refundable

₹ 80,728

Book Now

Earn 150 InterMiles

Earn 2436 InterMiles

MXP

17:50

via CAI

13h 20m

JNB

07:10+1day

Refundable

Refundable

₹ 94,548

Book Now

Earn 150 InterMiles

Earn 2850 InterMiles

MXP

14:30

via CAI

16h 40m

JNB

07:10+1day

Refundable

Refundable

₹ 94,548

Book Now

Earn 150 InterMiles

Earn 2850 InterMiles

LIN

17:20

via AMS

17h 35m

JNB

10:55+1day

Non Refundable

Non-Refundable

₹ 98,099

Book Now

Earn 150 InterMiles

Earn 2958 InterMiles

LIN

20:45

via AMS

38h 10m

JNB

10:55+2day

Non Refundable

Non-Refundable

₹ 98,099

Book Now

Earn 150 InterMiles

Earn 2958 InterMiles

MXP

18:55

via LHR

14h 30m

JNB

09:25+1day

Refundable

Refundable

₹ 269,168

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

LIN

14:25

via LHR

16h 50m

JNB

07:15+1day

Refundable

Refundable

₹ 269,257

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

MXP

13:15

via LHR

18h 00m

JNB

07:15+1day

Refundable

Refundable

₹ 269,168

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

LIN

14:25

via LHR

19h 00m

JNB

09:25+1day

Refundable

Refundable

₹ 269,257

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

LIN

11:10

via LHR

20h 05m

JNB

07:15+1day

Refundable

Refundable

₹ 269,257

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

MXP

13:15

via LHR

20h 10m

JNB

09:25+1day

Refundable

Refundable

₹ 269,168

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

MXP

09:25

via LHR

21h 50m

JNB

07:15+1day

Refundable

Refundable

₹ 269,168

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

LIN

11:10

via LHR

22h 15m

JNB

09:25+1day

Refundable

Refundable

₹ 269,257

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

LIN

07:25

via LHR

23h 50m

JNB

07:15+1day

Refundable

Refundable

₹ 269,257

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

MXP

09:25

via LHR

24h 00m

JNB

09:25+1day

Refundable

Refundable

₹ 269,168

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

LIN

07:25

via LHR

26h 00m

JNB

09:25+1day

Refundable

Refundable

₹ 269,257

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

MXP

09:45

via EWR

32h 00m

JNB

17:45+1day

Refundable

Refundable

₹ 757,214

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

MXP

21:30

via LHR

33h 45m

JNB

07:15+2day

Refundable

Refundable

₹ 269,168

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

LIN

19:30

via LHR

35h 45m

JNB

07:15+2day

Refundable

Refundable

₹ 269,257

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

MXP

21:30

via LHR

35h 55m

JNB

09:25+2day

Refundable

Refundable

₹ 269,168

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

MXP

18:55

via LHR

36h 20m

JNB

07:15+2day

Refundable

Refundable

₹ 269,168

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

Frequently Asked Questions

Which are the most preferred airlines from Milan to Johannesburg ?

Any offer available for new users on Milan to Johannesburg flight booking by InterMiles?

Which is the cheapest airline on Milan to Johannesburg flight route?

When does the first flight leave from Milan to Johannesburg?

Which is the last flight on Milan to Johannesburg route?

How many flights fly from Milan to Johannesburg on the daily basis?

Is it important to pay insurance charge for Milan to Johannesburg flight booking?