Find cheap flights to Miami

Fri 6/21
Fri 6/28
Any month
Compare vs momondo |

When is the best time to fly to Miami?

+30.0%
+20.0%
+10.0%
Base
Price
13 528 - 17 63413 528 - 17 634 ZAR

Miami flight deals found on momondo

Check out some of the best fares to Miami found recently by users on momondo
Quickest
Cheapest
SWISS
SWISS
06 Nov
JNB
22:20
Johannesburg OR Tambo airport
25h 15m
1 Stop
16:35
+1
MIA
Miami airport
SWISS
21 Nov
MIA
7:15
Miami airport
37h 05m
2 Stops
3:20
+2
JNB
Johannesburg OR Tambo airport
14 184 ZAR
Turkish Airlines
Turkish Airlines
16 Oct
JNB
20:10
Johannesburg OR Tambo airport
30h 50m
1 Stop
21:00
+1
MIA
Miami airport
Turkish Airlines
31 Oct
MIA
19:15
Miami airport
29h 50m
1 Stop
7:05
+2
JNB
Johannesburg OR Tambo airport
14 329 ZAR
Lufthansa
Lufthansa
07 Oct
JNB
21:00
Johannesburg OR Tambo airport
25h 50m
1 Stop
16:50
+1
MIA
Miami airport
Lufthansa
21 Oct
MIA
8:10
Miami airport
37h 30m
2 Stops
3:40
+2
JNB
Johannesburg OR Tambo airport
14 401 ZAR
Turkish Airlines
Turkish Airlines
24 Sep
JNB
20:10
Johannesburg OR Tambo airport
30h 50m
1 Stop
21:00
+1
MIA
Miami airport
Turkish Airlines
23 Oct
MIA
16:40
Miami airport
31h 40m
1 Stop
6:20
+2
JNB
Johannesburg OR Tambo airport
14 473 ZAR
Turkish Airlines
Turkish Airlines
12 Sep
JNB
20:10
Johannesburg OR Tambo airport
30h 50m
1 Stop
21:00
+1
MIA
Miami airport
Turkish Airlines
30 Sep
MIA
16:40
Miami airport
31h 40m
1 Stop
6:20
+2
JNB
Johannesburg OR Tambo airport
14 676 ZAR
Turkish Airlines
Turkish Airlines
24 Sep
JNB
20:10
Johannesburg OR Tambo airport
30h 50m
1 Stop
21:00
+1
MIA
Miami airport
Turkish Airlines
23 Oct
MIA
16:40
Miami airport
31h 40m
1 Stop
6:20
+2
JNB
Johannesburg OR Tambo airport
14 792 ZAR
Air France
Air France
24 Jun
JNB
20:50
Johannesburg OR Tambo airport
28h 20m
1 Stop
19:10
+1
MIA
Miami airport
Air France
08 Jul
MIA
8:15
Miami airport
27h 05m
2 Stops
17:20
+1
JNB
Johannesburg OR Tambo airport
21 290 ZAR
Virgin Atlantic
Virgin Atlantic
24 Jun
JNB
23:45
Johannesburg OR Tambo airport
23h 45m
1 Stop
17:30
+1
MIA
Miami airport
Virgin Atlantic
07 Jul
MIA
13:35
Miami airport
32h 30m
1 Stop
4:05
+2
JNB
Johannesburg OR Tambo airport
19 901 ZAR
Lufthansa
Lufthansa
21 Jun
JNB
21:00
Johannesburg OR Tambo airport
25h 50m
1 Stop
16:50
+1
MIA
Miami airport
Lufthansa
23 Jun
MIA
14:40
Miami airport
31h 00m
2 Stops
3:40
+2
JNB
Johannesburg OR Tambo airport
18 888 ZAR
Virgin Atlantic
Virgin Atlantic
01 Dec
JNB
23:00
Johannesburg OR Tambo airport
25h 25m
1 Stop
17:25
+1
MIA
Miami airport
Virgin Atlantic
15 Dec
MIA
13:00
Miami airport
33h 10m
1 Stop
5:10
+2
JNB
Johannesburg OR Tambo airport
15 052 ZAR
KLM
KLM
28 Jul
JNB
1:10
Johannesburg OR Tambo airport
31h 45m
2 Stops
2:55
+1
MIA
Miami airport
KLM
05 Aug
MIA
8:04
Miami airport
27h 16m
2 Stops
17:20
+1
JNB
Johannesburg OR Tambo airport
19 843 ZAR
SWISS
SWISS
20 Jun
JNB
21:25
Johannesburg OR Tambo airport
28h 20m
1 Stop
19:45
+1
MIA
Miami airport
SWISS
23 Jun
MIA
14:40
Miami airport
31h 00m
2 Stops
3:40
+2
JNB
Johannesburg OR Tambo airport
18 179 ZAR

Airports near Miami

Below you will find all the airports in Miami along with their distance from the city centre
Miami
10 km from city centre
Miami Seaplane Base
2 km from city centre

Popular routes to Miami

Most frequently searched flights to Miami along with the cheapest price and shortest flight duration
Cape Town to Miami
Fastest flight time
31h 55m
Cheapest price
15 052 ZAR
Johannesburg to Miami
Fastest flight time
23h 20m
Cheapest price
13 967 ZAR
Durban to Miami
Fastest flight time
29h 00m
Cheapest price
19 481 ZAR

Start planning your trip to Miami