Cheap flights San Juan (Luis Munoz Marin) to Miami

1 passenger, economy

Cheap flights San Juan to Miami

Compare prices, duration and stops

Frontier Airlines
F9 3377
07:08
San Juan, Luis Munoz Marin (SJU)
Sat, 19 sep
2h 41min
Direct
09:49
Miami (MIA)
Sat, 19 sep
£64
Frontier Airlines
F9 2283
19:39
San Juan, Luis Munoz Marin (SJU)
Sat, 19 sep
2h 44min
Direct
22:23
Miami (MIA)
Sat, 19 sep
£80
United Airlines
UA 1173
17:25
San Juan, Luis Munoz Marin (SJU)
Mon, 21 sep
10h 27min
1 stop
03:52
Miami (MIA)
Tue, 22 sep +1
£276
American Airlines
AA 3089
10:00
San Juan, Luis Munoz Marin (SJU)
Tue, 22 sep
2h 44min
Direct
12:44
Miami (MIA)
Tue, 22 sep
£317
Frontier Airlines
F9 3017
12:45
San Juan, Luis Munoz Marin (SJU)
Tue, 22 sep
2h 49min
Direct
15:34
Fort Lauderdale (FLL)
Tue, 22 sep
£71
United Airlines
UA 1173
17:25
San Juan, Luis Munoz Marin (SJU)
Wed, 23 sep
10h 27min
1 stop
03:52
Miami (MIA)
Thu, 24 sep +1
£173
American Airlines
AA 1734
18:58
San Juan, Luis Munoz Marin (SJU)
Thu, 24 sep
2h 48min
Direct
21:46
Miami (MIA)
Thu, 24 sep
£238
Frontier Airlines
F9 3377 🔥 Hot deal
07:08
San Juan, Luis Munoz Marin (SJU)
Fri, 25 sep
2h 41min
Direct
09:49
Miami (MIA)
Fri, 25 sep
£74
Frontier Airlines
F9 2283
15:58
San Juan, Luis Munoz Marin (SJU)
Fri, 25 sep
2h 46min
Direct
18:44
Miami (MIA)
Fri, 25 sep
£64
United Airlines
UA 1173
17:25
San Juan, Luis Munoz Marin (SJU)
Fri, 25 sep
10h 19min
1 stop
03:44
Miami (MIA)
Sat, 26 sep +1
£173
Southwest Airlines
WN 1155
10:25
San Juan, Luis Munoz Marin (SJU)
Sat, 26 sep
5h 30min
1 stop
15:55
Miami (MIA)
Sat, 26 sep
£130
American Airlines
AA 3089
10:00
San Juan, Luis Munoz Marin (SJU)
Sun, 27 sep
2h 44min
Direct
12:44
Miami (MIA)
Sun, 27 sep
£266
United Airlines
UA 1173
17:25
San Juan, Luis Munoz Marin (SJU)
Mon, 28 sep
10h 19min
1 stop
03:44
Miami (MIA)
Tue, 29 sep +1
£410
United Airlines
UA 2219
05:00
San Juan, Luis Munoz Marin (SJU)
Tue, 29 sep
9h 12min
1 stop
14:12
Miami (MIA)
Tue, 29 sep
£191
Frontier Airlines
F9 3377
07:08
San Juan, Luis Munoz Marin (SJU)
Tue, 29 sep
2h 41min
Direct
09:49
Miami (MIA)
Tue, 29 sep
£56
United Airlines
UA 1173
17:25
San Juan, Luis Munoz Marin (SJU)
Tue, 29 sep
10h 19min
1 stop
03:44
Miami (MIA)
Wed, 30 sep +1
£173
United Airlines
UA 2219
05:00
San Juan, Luis Munoz Marin (SJU)
Wed, 30 sep
9h 12min
1 stop
14:12
Miami (MIA)
Wed, 30 sep
£159
American Airlines
AA 3089
10:00
San Juan, Luis Munoz Marin (SJU)
Wed, 30 sep
2h 44min
Direct
12:44
Miami (MIA)
Wed, 30 sep
£237
United Airlines
UA 1644
11:00
San Juan, Luis Munoz Marin (SJU)
Wed, 30 sep
8h 54min
1 stop
19:54
Miami (MIA)
Wed, 30 sep
£172
United Airlines
UA 1173
17:25
San Juan, Luis Munoz Marin (SJU)
Wed, 30 sep
10h 19min
1 stop
03:44
Miami (MIA)
Thu, 1 oct +1
£169
United Airlines
UA 2219
05:00
San Juan, Luis Munoz Marin (SJU)
Thu, 1 oct
9h 12min
1 stop
14:12
Miami (MIA)
Thu, 1 oct
£172
United Airlines
UA 1173
17:25
San Juan, Luis Munoz Marin (SJU)
Thu, 1 oct
10h 14min
1 stop
03:39
Miami (MIA)
Fri, 2 oct +1
£159
United Airlines
UA 2219
05:00
San Juan, Luis Munoz Marin (SJU)
Fri, 2 oct
9h 12min
1 stop
14:12
Miami (MIA)
Fri, 2 oct
£169
United Airlines
UA 1644
11:00
San Juan, Luis Munoz Marin (SJU)
Fri, 2 oct
8h 54min
1 stop
19:54
Miami (MIA)
Fri, 2 oct
£159
United Airlines
UA 1173
17:25
San Juan, Luis Munoz Marin (SJU)
Fri, 2 oct
10h 14min
1 stop
03:39
Miami (MIA)
Sat, 3 oct +1
£175
Southwest Airlines
WN 4962
09:00
San Juan, Luis Munoz Marin (SJU)
Sat, 3 oct
6h 50min
1 stop
15:50
Miami (MIA)
Sat, 3 oct
£141
Southwest Airlines
WN 4960
17:20
San Juan, Luis Munoz Marin (SJU)
Sat, 3 oct
8h 45min
1 stop
02:05
Miami (MIA)
Sun, 4 oct +1
£151
Southwest Airlines
WN 3211
20:05
San Juan, Luis Munoz Marin (SJU)
Sat, 3 oct
6h
1 stop
02:05
Miami (MIA)
Sun, 4 oct +1
£146
United Airlines
UA 2219
05:00
San Juan, Luis Munoz Marin (SJU)
Sun, 4 oct
9h 12min
1 stop
14:12
Miami (MIA)
Sun, 4 oct
£170
Frontier Airlines
F9 1823
06:57
San Juan, Luis Munoz Marin (SJU)
Sun, 4 oct
32h 53min
1 stop
15:50
Miami (MIA)
Mon, 5 oct +1
£141
United Airlines
UA 2219
05:00
San Juan, Luis Munoz Marin (SJU)
Mon, 5 oct
9h 12min
1 stop
14:12
Miami (MIA)
Mon, 5 oct
£172
American Airlines
AA 1852
14:36
San Juan, Luis Munoz Marin (SJU)
Mon, 5 oct
2h 50min
Direct
17:26
Miami (MIA)
Mon, 5 oct
£165
United Airlines
UA 1173
17:25
San Juan, Luis Munoz Marin (SJU)
Mon, 5 oct
10h 14min
1 stop
03:39
Miami (MIA)
Tue, 6 oct +1
£169
United Airlines
UA 2219
05:00
San Juan, Luis Munoz Marin (SJU)
Tue, 6 oct
9h 12min
1 stop
14:12
Miami (MIA)
Tue, 6 oct
£159
Frontier Airlines
F9 3377 Best price
07:08
San Juan, Luis Munoz Marin (SJU)
Tue, 6 oct
2h 41min
Direct
09:49
Miami (MIA)
Tue, 6 oct
£33
American Airlines
AA 1251
10:30
San Juan, Luis Munoz Marin (SJU)
Tue, 6 oct
2h 54min
Direct
13:24
Miami (MIA)
Tue, 6 oct
£146
American Airlines
AA 1852
14:36
San Juan, Luis Munoz Marin (SJU)
Tue, 6 oct
2h 50min
Direct
17:26
Miami (MIA)
Tue, 6 oct
£154
American Airlines
AA 1852
14:36
San Juan, Luis Munoz Marin (SJU)
Wed, 7 oct
2h 50min
Direct
17:26
Miami (MIA)
Wed, 7 oct
£146
American Airlines
AA 1976
18:18
San Juan, Luis Munoz Marin (SJU)
Wed, 7 oct
2h 52min
Direct
21:10
Miami (MIA)
Wed, 7 oct
£149
American Airlines
AA 1852
14:36
San Juan, Luis Munoz Marin (SJU)
Thu, 8 oct
2h 50min
Direct
17:26
Miami (MIA)
Thu, 8 oct
£184
United Airlines
UA 1173
17:25
San Juan, Luis Munoz Marin (SJU)
Thu, 8 oct
11h
1 stop
04:25
Miami (MIA)
Fri, 9 oct +1
£173
American Airlines
AA 1251
10:30
San Juan, Luis Munoz Marin (SJU)
Fri, 9 oct
2h 54min
Direct
13:24
Miami (MIA)
Fri, 9 oct
£145
American Airlines
AA 1852
14:36
San Juan, Luis Munoz Marin (SJU)
Fri, 9 oct
2h 50min
Direct
17:26
Miami (MIA)
Fri, 9 oct
£230
Southwest Airlines
WN 4960
17:20
San Juan, Luis Munoz Marin (SJU)
Sat, 10 oct
8h 50min
1 stop
02:10
Miami (MIA)
Sun, 11 oct +1
£125
Southwest Airlines
WN 3211
20:05
San Juan, Luis Munoz Marin (SJU)
Sat, 10 oct
6h 5min
1 stop
02:10
Miami (MIA)
Sun, 11 oct +1
£160
United Airlines
UA 2219
05:00
San Juan, Luis Munoz Marin (SJU)
Sun, 11 oct
9h 12min
1 stop
14:12
Miami (MIA)
Sun, 11 oct
£178
American Airlines
AA 1251
10:30
San Juan, Luis Munoz Marin (SJU)
Mon, 12 oct
2h 54min
Direct
13:24
Miami (MIA)
Mon, 12 oct
£184
United Airlines
UA 1173
17:25
San Juan, Luis Munoz Marin (SJU)
Tue, 13 oct
10h 14min
1 stop
03:39
Miami (MIA)
Wed, 14 oct +1
£191
Frontier Airlines
F9 3017
21:12
San Juan, Luis Munoz Marin (SJU)
Thu, 15 oct
2h 54min
Direct
00:06
Fort Lauderdale (FLL)
Fri, 16 oct +1
£43
Frontier Airlines
F9 3017
21:12
San Juan, Luis Munoz Marin (SJU)
Fri, 16 oct
2h 54min
Direct
00:06
Fort Lauderdale (FLL)
Sat, 17 oct +1
£49

Low price calendar

September 2026
Price chart (September 2026)
min: £71 · max: £410
01.09.2026 — no data 02.09.2026 — no data 03.09.2026 — no data 04.09.2026 — no data 05.09.2026 — no data 06.09.2026 — no data 07.09.2026 — no data 08.09.2026 — no data 09.09.2026 — no data 10.09.2026 — no data 11.09.2026 — no data 12.09.2026 — no data 13.09.2026 — no data 14.09.2026 — no data 15.09.2026 — no data 16.09.2026 — no data 17.09.2026 — no data 18.09.2026 — no data 19.09.2026 — £80 20.09.2026 — no data 21.09.2026 — £276 22.09.2026 — £71 23.09.2026 — £173 24.09.2026 — £238 25.09.2026 — £173 26.09.2026 — £130 27.09.2026 — £266 28.09.2026 — £410 29.09.2026 — £173 30.09.2026 — £159 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
placeholder
no data
2
placeholder
no data
3
placeholder
no data
4
placeholder
no data
5
placeholder
no data
6
placeholder
no data
7
placeholder
no data
8
placeholder
no data
9
placeholder
no data
10
placeholder
no data
11
placeholder
no data
12
placeholder
no data
13
placeholder
no data
14
placeholder
no data
15
placeholder
no data
16
placeholder
no data
17
placeholder
no data
18
placeholder
no data
19
Good deal
£80
20
placeholder
no data
21
placeholder
£276
22
Good deal
£71
23
placeholder
£173
24
placeholder
£238
25
placeholder
£173
26
placeholder
£130
27
placeholder
£266
28
placeholder
£410
29
placeholder
£173
30
placeholder
£159

Cheap flights San Juan to Miami

Frontier Airlines
Mon, Tue, Thu, Fri, Sat, Sun
Price from
£47
Southwest Airlines
Thu, Sat, Sun
Price from
£102
American Airlines
Mon, Tue, Wed, Thu, Fri, Sat, Sun
Price from
£125
United Airlines
Mon, Tue, Wed, Thu, Fri, Sun
Price from
£159

Popular destinations from San Juan

All →
SJU
Puerto Rico → United States
FLL
from
£26
SJU
Puerto Rico → United States
BDL
from
£36
SJU
Puerto Rico → Colombia
MDE
from
£37
SJU
Puerto Rico → United States
TPA
from
£40
SJU
Puerto Rico → Dominican Republic
SDQ
from
£44
SJU
Puerto Rico → United States
ORL
from
£44
SJU
Puerto Rico → United States
MCO
from
£44
SJU
Puerto Rico → Dominican Republic
PUJ
from
£44

Popular destinations to Miami

All →
ATL
United States → United States
MIA
from
£15
BWI
United States → United States
MIA
from
£16
HOU
United States → United States
MIA
from
£17
DFW
United States → United States
MIA
from
£17
PHL
United States → United States
MIA
from
£17
RDU
United States → United States
MIA
from
£18
WAS
United States → United States
MIA
from
£18
CHI
United States → United States
MIA
from
£19
CLT
United States → United States
MIA
from
£20

Cheap flights San Juan to Miami

Interesting facts about the route

Flight time

3h 5min

Distance

1 680 km

Average price

£159

Most frequent flight

F9 3377

Passenger reviews

No reviews for this route yet

Internet abroad

eSIM · United States

All plans

change

3 GB

data

30

days

£7

Buy

change

2 GB

data

15

days

£9

Buy

change

5 GB

data

30

days

£10

Buy

change

3 GB

data

30

days

£12

Buy

change

5 GB

data

30

days

£17

Buy

Frequently Asked Questions

The average ticket price San Juan Miami is £159. The cheapest ticket costs £64, operated by Frontier Airlines, flight 3377, departing San Juan on 19 September at 07:08, arriving Miami on 19 September at 09:49.
The average flight time is 2 hours 44 minutes.The fastest flight takes 2 hours 41 minutes, flight 3377operated by Frontier Airlines, departing San Juan on 19 September at 07:08, arriving Miami on 19 September at 09:49.
Flights on the San Juan - Miami route are operated by the following airlines: American Airlines, Frontier Airlines, United Airlines, Southwest Airlines.
The distance from San Juan to Miami is 1680 km.