Cheap Flights from San Juan to Miami (SJU - MIA)

Depart
Return
1 adult
Adults
18-64
Seniors
65+
Youth
12-17
Child
2-11
Seat Infant
under 2
Lap Infant
under 2
The price shown for each flight will be the average for all passengers including any infants.
Compare vs. KAYAK all | none

Best fares from SJU to MIA

Sun Mon Tue Wed Thu Fri Sat
  1 $391 2 $311 3 $311 4 $306 5 $298 6 $298
7 $298 8 $298 9 $298 10 $278 11 $284 12 $284 13 $366
14 $278 15 $328 16 $251 17 $284 18 $284 19 $284 20 $417
21 $357 22 $284 23 $357 24 $284 25 $251 26 $324 27 $439
28 $439 29 $439 30 $434 31 $384      

Best fares found by others...

KAYAK searches hundreds of sites to find the best rate for your next flight from San Juan to Miami. Get the best flight deal for your Miami trip!
Here's how it works. Search KAYAK for a flight ticket from San Juan to Miami. Sort, filter and compare results on one web page. Then book your plane ticket direct on the airline or travel agent site of your choice!
Direct flights SJU to MIA on American Airlines
Flight # Depart SJU Arrive MIA Sun Mon Tue Wed Thu Fri Sat Valid Between
378 6:05 am 7:50 am Dec 2 - Dec 18
378 6:05 am 7:50 am Dec 6 - Dec 13
378 6:05 am 7:50 am Dec 19 - Dec 27
378 6:05 am 7:50 am Dec 22 - Jan 1
378 6:05 am 7:50 am Jan 2 - Jan 4
378 6:05 am 7:50 am Jan 5 - Jan 5
378 6:05 am 7:50 am Jan 3 - Jan 3
1256 11:24 am 1:10 pm Dec 2 - Dec 17
140 11:29 am 1:15 pm Dec 19 - Jan 5
140 11:29 am 1:15 pm Dec 18 - Dec 18
397 2:01 pm 3:55 pm Dec 2 - Dec 27
397 2:01 pm 3:55 pm Dec 29 - Jan 5
397 2:01 pm 3:55 pm Dec 28 - Jan 2
2494 3:46 pm 5:43 pm Dec 18 - Dec 27
2494 3:46 pm 5:43 pm Dec 29 - Jan 1
2494 3:46 pm 5:43 pm Jan 3 - Jan 5
2494 3:46 pm 5:43 pm Jan 2 - Jan 4
2494 3:46 pm 5:43 pm Dec 28 - Dec 28
2494 3:51 pm 5:48 pm Dec 2 - Dec 17
1613 5:05 pm 7:00 pm Dec 2 - Dec 31
1613 5:05 pm 7:00 pm Jan 2 - Jan 5
1613 5:05 pm 7:00 pm Jan 4 - Jan 4
1613 5:05 pm 7:00 pm Dec 6 - Jan 3
1613 5:05 pm 7:00 pm Jan 1 - Jan 1
1613 5:05 pm 7:00 pm Dec 4 - Dec 28
2404 6:35 pm 8:29 pm Dec 4 - Dec 14
2404 6:35 pm 8:29 pm Dec 2 - Dec 17
2404 6:35 pm 8:29 pm Jan 1 - Jan 1
2404 6:35 pm 8:29 pm Jan 3 - Jan 3
2404 6:35 pm 8:29 pm Jan 5 - Jan 5
2404 6:35 pm 8:29 pm Dec 18 - Dec 25
2404 6:35 pm 8:29 pm Dec 28 - Jan 4
2404 6:35 pm 8:29 pm Dec 22 - Dec 31
2404 6:35 pm 8:29 pm Dec 19 - Dec 27
2404 6:35 pm 8:29 pm Dec 6 - Dec 13
1571 8:45 pm 10:27 pm Jan 1 - Jan 5
1571 8:45 pm 10:27 pm Dec 31 - Dec 31
1571 8:45 pm 10:27 pm Nov 28 - Dec 30