back
Miami imgJohannesburg
30 Nov 23 1 Traveller Economy
Modify

Showing 80 Miami to Johannesburg Flights - Starting at Just ₹ 86507

imgSORT BY
Airline
Departure
Duration
Arrival
Miles
Price per Adult

MIA

16:47

via EWR

18h 48m

JNB

18:35+1day

Refundable

Refundable

₹ 86,507

Book Now

Earn 150 InterMiles

Earn 2610 InterMiles

FLL

16:22

via EWR

19h 13m

JNB

18:35+1day

Refundable

Refundable

₹ 86,507

Book Now

Earn 150 InterMiles

Earn 2610 InterMiles

MIA

13:59

via EWR

21h 36m

JNB

18:35+1day

Refundable

Refundable

₹ 86,507

Book Now

Earn 150 InterMiles

Earn 2610 InterMiles

FLL

13:48

via EWR

21h 47m

JNB

18:35+1day

Refundable

Refundable

₹ 86,507

Book Now

Earn 150 InterMiles

Earn 2610 InterMiles

MIA

12:53

via EWR

22h 42m

JNB

18:35+1day

Refundable

Refundable

₹ 86,507

Book Now

Earn 150 InterMiles

Earn 2610 InterMiles

FLL

12:19

via EWR

23h 16m

JNB

18:35+1day

Refundable

Refundable

₹ 86,507

Book Now

Earn 150 InterMiles

Earn 2610 InterMiles

MIA

10:59

via EWR

24h 36m

JNB

18:35+1day

Refundable

Refundable

₹ 86,507

Book Now

Earn 150 InterMiles

Earn 2610 InterMiles

FLL

10:27

via EWR

25h 08m

JNB

18:35+1day

Refundable

Refundable

₹ 86,507

Book Now

Earn 150 InterMiles

Earn 2610 InterMiles

MIA

08:17

via EWR

27h 18m

JNB

18:35+1day

Refundable

Refundable

₹ 86,507

Book Now

Earn 150 InterMiles

Earn 2610 InterMiles

FLL

07:50

via EWR

27h 45m

JNB

18:35+1day

Refundable

Refundable

₹ 86,507

Book Now

Earn 150 InterMiles

Earn 2610 InterMiles

MIA

22:30

via IST

29h 35m

JNB

11:05+2day

Refundable

Refundable

₹ 86,847

Book Now

Earn 150 InterMiles

Earn 2619 InterMiles

FLL

20:54

via EWR

38h 41m

JNB

18:35+2day

Refundable

Refundable

₹ 86,970

Book Now

Earn 150 InterMiles

Earn 2622 InterMiles

FLL

17:39

via EWR

32h 56m

JNB

09:35+2day

Non Refundable

Non-Refundable

₹ 87,050

Book Now

Earn 150 InterMiles

Earn 2625 InterMiles

MIA

19:50

via ZRH

31h 20m

JNB

10:10+2day

Non Refundable

Non-Refundable

₹ 87,518

Book Now

Earn 150 InterMiles

Earn 2640 InterMiles

MIA

19:50

via ZRH

31h 20m

JNB

10:10+2day

Refundable

Refundable

₹ 88,013

Book Now

Earn 150 InterMiles

Earn 2655 InterMiles

PBI

15:54

via EWR

19h 41m

JNB

18:35+1day

Refundable

Refundable

₹ 88,577

Book Now

Earn 150 InterMiles

Earn 2670 InterMiles

PBI

13:10

via EWR

22h 25m

JNB

18:35+1day

Refundable

Refundable

₹ 88,577

Book Now

Earn 150 InterMiles

Earn 2670 InterMiles

PBI

11:36

via EWR

23h 59m

JNB

18:35+1day

Refundable

Refundable

₹ 88,577

Book Now

Earn 150 InterMiles

Earn 2670 InterMiles

PBI

08:34

via EWR

27h 01m

JNB

18:35+1day

Refundable

Refundable

₹ 88,577

Book Now

Earn 150 InterMiles

Earn 2670 InterMiles

MIA

12:06

via JFK

DT13h 24m

JNB

08:30+3day

Refundable

Refundable

₹ 89,153

Book Now

Earn 150 InterMiles

Earn 2688 InterMiles

PBI

19:17

via JFK

32h 48m

JNB

11:05+2day

Refundable

Refundable

₹ 89,575

Book Now

Earn 150 InterMiles

Earn 2700 InterMiles

MIA

20:49

via EWR

53h 46m

JNB

09:35+3day

Refundable

Refundable

₹ 89,993

Book Now

Earn 150 InterMiles

Earn 2715 InterMiles

MIA

20:49

via EWR

53h 46m

JNB

09:35+3day

Refundable

Refundable

₹ 89,993

Book Now

Earn 150 InterMiles

Earn 2715 InterMiles

MIA

16:40

via FRA

33h 55m

JNB

09:35+2day

Refundable

Refundable

₹ 91,515

Book Now

Earn 150 InterMiles

Earn 2760 InterMiles

MIA

18:45

via MUC

31h 50m

JNB

09:35+2day

Refundable

Refundable

₹ 92,095

Book Now

Earn 150 InterMiles

Earn 2778 InterMiles

MIA

18:45

via MUC

31h 50m

JNB

09:35+2day

Refundable

Refundable

₹ 92,095

Book Now

Earn 150 InterMiles

Earn 2778 InterMiles

MIA

18:45

via MUC

31h 50m

JNB

09:35+2day

Refundable

Refundable

₹ 92,095

Book Now

Earn 150 InterMiles

Earn 2778 InterMiles

MIA

18:45

via MUC

31h 50m

JNB

09:35+2day

Refundable

Refundable

₹ 92,095

Book Now

Earn 150 InterMiles

Earn 2778 InterMiles

PBI

17:42

via JFK

34h 23m

JNB

11:05+2day

Refundable

Refundable

₹ 94,950

Book Now

Earn 150 InterMiles

Earn 2862 InterMiles

MIA

14:15

via ATL

18h 50m

JNB

16:05+1day

Non Refundable

Non-Refundable

₹ 140,252

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

PBI

14:09

via ATL

18h 56m

JNB

16:05+1day

Non Refundable

Non-Refundable

₹ 165,057

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

FLL

13:45

via ATL

19h 20m

JNB

16:05+1day

Non Refundable

Non-Refundable

₹ 198,132

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

PBI

12:46

via ATL

20h 19m

JNB

16:05+1day

Non Refundable

Non-Refundable

₹ 165,057

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

MIA

12:07

via ATL

20h 58m

JNB

16:05+1day

Non Refundable

Non-Refundable

₹ 137,362

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

FLL

12:00

via ATL

21h 05m

JNB

16:05+1day

Non Refundable

Non-Refundable

₹ 198,132

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

PBI

11:08

via ATL

21h 57m

JNB

16:05+1day

Non Refundable

Non-Refundable

₹ 165,057

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

FLL

10:35

via ATL

22h 30m

JNB

16:05+1day

Non Refundable

Non-Refundable

₹ 140,252

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

MIA

10:23

via ATL

22h 42m

JNB

16:05+1day

Non Refundable

Non-Refundable

₹ 140,252

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

PBI

09:30

via ATL

23h 35m

JNB

16:05+1day

Non Refundable

Non-Refundable

₹ 165,057

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

FLL

09:10

via ATL

23h 55m

JNB

16:05+1day

Non Refundable

Non-Refundable

₹ 137,362

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

MIA

08:05

via ATL

25h 00m

JNB

16:05+1day

Non Refundable

Non-Refundable

₹ 137,362

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

PBI

14:09

via ATL

25h 01m

JNB

22:10+1day

Non Refundable

Non-Refundable

₹ 145,834

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

PBI

08:00

via ATL

25h 05m

JNB

16:05+1day

Non Refundable

Non-Refundable

₹ 165,057

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

MIA

22:45

via LHR

25h 40m

JNB

07:25+2day

Non Refundable

Non-Refundable

₹ 295,985

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

MIA

22:45

via LHR

25h 40m

JNB

07:25+2day

Refundable

Refundable

₹ 407,939

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

MIA

23:05

via CDG

26h 50m

JNB

08:55+2day

Non Refundable

Non-Refundable

₹ 117,751

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

MIA

23:05

via CDG

26h 50m

JNB

08:55+2day

Non Refundable

Non-Refundable

₹ 131,155

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

MIA

21:30

via LHR

26h 55m

JNB

07:25+2day

Non Refundable

Non-Refundable

₹ 295,985

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

MIA

21:30

via LHR

26h 55m

JNB

07:25+2day

Refundable

Refundable

₹ 407,939

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

FLL

11:45

via DTW

27h 25m

JNB

22:10+1day

Non Refundable

Non-Refundable

₹ 156,169

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

MIA

11:23

via JFK

27h 47m

JNB

22:10+1day

Non Refundable

Non-Refundable

₹ 131,364

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

MIA

19:55

via LHR

28h 30m

JNB

07:25+2day

Non Refundable

Non-Refundable

₹ 295,985

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

MIA

19:55

via LHR

28h 30m

JNB

07:25+2day

Refundable

Refundable

₹ 407,939

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

FLL

19:59

via JFK

29h 56m

JNB

08:55+2day

Non Refundable

Non-Refundable

₹ 131,155

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

MIA

19:50

via CDG

30h 05m

JNB

08:55+2day

Non Refundable

Non-Refundable

₹ 117,751

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

MIA

19:50

via CDG

30h 05m

JNB

08:55+2day

Non Refundable

Non-Refundable

₹ 131,155

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

PBI

19:41

via ATL

30h 14m

JNB

08:55+2day

Non Refundable

Non-Refundable

₹ 131,155

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

FLL

19:40

via ATL

30h 15m

JNB

08:55+2day

Non Refundable

Non-Refundable

₹ 131,155

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

MIA

19:40

via DOH

31h 00m

JNB

09:40+2day

Refundable

Refundable

₹ 286,049

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

MIA

20:10

via DXB

31h 45m

JNB

10:55+2day

Refundable

Refundable

₹ 102,655

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

PBI

16:48

via ATL

33h 07m

JNB

08:55+2day

Non Refundable

Non-Refundable

₹ 117,751

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

PBI

16:48

via ATL

33h 07m

JNB

08:55+2day

Non Refundable

Non-Refundable

₹ 132,221

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

MIA

14:15

via ATL

35h 40m

JNB

08:55+2day

Non Refundable

Non-Refundable

₹ 131,155

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

MIA

14:15

via ATL

35h 40m

JNB

08:55+2day

Non Refundable

Non-Refundable

₹ 131,155

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

PBI

14:09

via ATL

35h 46m

JNB

08:55+2day

Non Refundable

Non-Refundable

₹ 132,049

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

MIA

19:40

via DOH

36h 30m

JNB

15:10+2day

Refundable

Refundable

₹ 286,347

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

FLL

14:30

via ORD

37h 25m

JNB

10:55+2day

Refundable

Refundable

₹ 270,349

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

MIA

20:10

via DXB

37h 25m

JNB

16:35+2day

Refundable

Refundable

₹ 102,655

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

FLL

12:33

via ORD

39h 22m

JNB

10:55+2day

Refundable

Refundable

₹ 605,144

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

MIA

12:30

via ORD

39h 25m

JNB

10:55+2day

Refundable

Refundable

₹ 162,694

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

MIA

20:10

via DXB

41h 40m

JNB

20:50+2day

Refundable

Refundable

₹ 102,655

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

FLL

14:30

via ORD

43h 05m

JNB

16:35+2day

Refundable

Refundable

₹ 270,349

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

PBI

19:41

via ATL

43h 29m

JNB

22:10+2day

Non Refundable

Non-Refundable

₹ 146,297

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

PBI

19:41

via ATL

43h 29m

JNB

22:10+2day

Non Refundable

Non-Refundable

₹ 131,364

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

PBI

19:41

via ATL

43h 29m

JNB

22:10+2day

Non Refundable

Non-Refundable

₹ 131,827

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

MIA

07:15

via ORD

44h 40m

JNB

10:55+2day

Refundable

Refundable

₹ 162,694

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

MIA

12:30

via ORD

45h 05m

JNB

16:35+2day

Refundable

Refundable

₹ 162,694

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

MIA

12:30

via ORD

49h 20m

JNB

20:50+2day

Refundable

Refundable

₹ 162,694

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

MIA

07:15

via ORD

50h 20m

JNB

16:35+2day

Refundable

Refundable

₹ 162,694

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

MIA

07:15

via ORD

54h 35m

JNB

20:50+2day

Refundable

Refundable

₹ 162,694

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

Frequently Asked Questions

Which are the most preferred airlines from Miami to Johannesburg ?

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

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

When does the first flight leave from Miami to Johannesburg?

Which is the last flight on Miami to Johannesburg route?

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

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