Find cheap flights to Miami

Fri 2/22
Fri 3/1
Any month
Compare vs momondo |

When is the best time to fly to Miami?

+30.0%
+20.0%
+10.0%
Base
Price
13 028 - 16 59013 028 - 16 590 ZAR

Miami flight deals found on momondo

Check out some of the best fares to Miami found recently by users on momondo
Quickest
Cheapest
Delta
Delta
JNB
10:25 pm
Johannesburg OR Tambo airport
22h 29m
1 Stop
2:54 pm
+1
MIA
Miami airport
Delta
MIA
1:05 pm
Miami airport
23h 00m
1 Stop
6:05 pm
+1
JNB
Johannesburg OR Tambo airport
10 899 ZAR
Delta
Delta
JNB
9:50 pm
Johannesburg OR Tambo airport
25h 20m
1 Stop
5:10 pm
+1
MIA
Miami airport
Delta
MIA
11:38 am
Miami airport
24h 27m
2 Stops
6:05 pm
+1
JNB
Johannesburg OR Tambo airport
10 969 ZAR
Delta
Delta
JNB
9:50 pm
Johannesburg OR Tambo airport
25h 20m
1 Stop
5:10 pm
+1
MIA
Miami airport
Delta
MIA
1:05 pm
Miami airport
23h 00m
1 Stop
6:05 pm
+1
JNB
Johannesburg OR Tambo airport
10 969 ZAR
Delta
Delta
JNB
10:25 pm
Johannesburg OR Tambo airport
25h 48m
1 Stop
6:13 pm
+1
MIA
Miami airport
Delta
MIA
1:40 pm
Miami airport
35h 35m
1 Stop
7:15 am
+2
JNB
Johannesburg OR Tambo airport
11 278 ZAR
Virgin Atlantic
Virgin Atlantic
JNB
11:45 pm
Johannesburg OR Tambo airport
23h 45m
1 Stop
5:30 pm
+1
MIA
Miami airport
Virgin Atlantic
MIA
1:35 pm
Miami airport
34h 50m
1 Stop
6:25 am
+2
JNB
Johannesburg OR Tambo airport
13 245 ZAR
KLM
KLM
JNB
1:55 am
Johannesburg OR Tambo airport
45h 20m
1 Stop
5:15 pm
+1
MIA
Miami airport
KLM
MIA
3:00 am
Miami airport
28h 35m
1 Stop
1:35 pm
+1
JNB
Johannesburg OR Tambo airport
13 610 ZAR
Delta
Delta
JNB
10:25 pm
Johannesburg OR Tambo airport
22h 29m
1 Stop
2:54 pm
+1
MIA
Miami airport
Delta
MIA
1:05 pm
Miami airport
23h 00m
1 Stop
6:05 pm
+1
JNB
Johannesburg OR Tambo airport
10 899 ZAR
Delta
Delta
JNB
9:50 pm
Johannesburg OR Tambo airport
25h 20m
1 Stop
5:10 pm
+1
MIA
Miami airport
Delta
MIA
1:05 pm
Miami airport
23h 00m
1 Stop
6:05 pm
+1
JNB
Johannesburg OR Tambo airport
10 969 ZAR
Delta
Delta
JNB
9:50 pm
Johannesburg OR Tambo airport
25h 20m
1 Stop
5:10 pm
+1
MIA
Miami airport
Delta
MIA
11:38 am
Miami airport
24h 27m
2 Stops
6:05 pm
+1
JNB
Johannesburg OR Tambo airport
10 969 ZAR
SWISS
SWISS
JNB
10:20 pm
Johannesburg OR Tambo airport
25h 15m
1 Stop
5:35 pm
+1
MIA
Miami airport
SWISS
MIA
3:55 pm
Miami airport
30h 35m
2 Stops
4:30 am
+2
JNB
Johannesburg OR Tambo airport
14 860 ZAR
Lufthansa
Lufthansa
JNB
11:15 pm
Johannesburg OR Tambo airport
26h 40m
1 Stop
6:55 pm
+1
MIA
Miami airport
Lufthansa
MIA
4:35 pm
Miami airport
29h 40m
2 Stops
4:15 am
+2
JNB
Johannesburg OR Tambo airport
14 551 ZAR
British Airways
British Airways
JNB
10:40 pm
Johannesburg OR Tambo airport
26h 15m
1 Stop
5:55 pm
+1
MIA
Miami airport
British Airways
MIA
6:55 pm
Miami airport
30h 20m
1 Stop
7:15 am
+2
JNB
Johannesburg OR Tambo airport
15 857 ZAR

Which airlines operate flights to Miami?

While low cost carriers are the cheapest, don’t forget that the fares often do not include checked baggage, meals, or drinks. Take a look at our estimated additional fees in your search results to get an idea of how much extra you may have to pay.


Airports near Miami

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

Quick facts about Miami

Time, currency, and the basics — see the local time and get an idea of how much money you will spend on the basics in Miami
Local time
Currency
US Dollar
Beer
Pint of beer
23 ZAR
Food
Inexpensive restaurant
224 ZAR
Public transport
One-way ticket
31 ZAR

Start planning your trip to Miami