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

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 MIA to SJU

Sun Mon Tue Wed Thu Fri Sat
  1 $377 2 $310 3 $357 4 $357 5 $284 6 $284
7 $284 8 $281 9 $284 10 $284 11 $284 12 $284 13 $284
14 $284 15 $284 16 $328 17 $387 18 $381 19 $407 20 $457
21 $407 22 $427 23 $407 24 $441 25 $459 26 $500 27 $560
28 $545 29 $457 30 $507 31 $284      

Best fares found by others...

KAYAK searches hundreds of sites to find the best rate for your next flight from Miami to San Juan. Get the best flight deal for your San Juan trip!
Here's how it works. Search KAYAK for a flight ticket from Miami to San Juan. 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 MIA to SJU on American Airlines
Flight # Depart MIA Arrive SJU Sun Mon Tue Wed Thu Fri Sat Valid Between
1506 7:05 am 10:38 am Dec 5 - Dec 15
1506 7:05 am 10:38 am Dec 2 - Dec 17
1256 7:10 am 10:43 am Nov 29 - Dec 1
1506 7:13 am 10:46 am Dec 19 - Dec 29
1506 7:13 am 10:46 am Dec 18 - Jan 1
397 9:25 am 1:00 pm Nov 20 - Dec 1
397 9:25 am 1:00 pm Dec 2 - Dec 27
397 9:25 am 1:00 pm Dec 29 - Jan 5
397 9:25 am 1:00 pm Dec 28 - Jan 2
2494 11:05 am 2:46 pm Dec 18 - Dec 27
2494 11:05 am 2:45 pm Nov 29 - Dec 1
2494 11:05 am 2:46 pm Dec 29 - Jan 1
2494 11:05 am 2:46 pm Dec 28 - Dec 28
2494 11:11 am 2:51 pm Dec 2 - Dec 17
1613 12:25 pm 4:02 pm Nov 24 - Dec 1
1613 12:26 pm 4:03 pm Dec 6 - Jan 3
1613 12:26 pm 4:03 pm Dec 2 - Dec 31
1613 12:26 pm 4:03 pm Jan 1 - Jan 1
1613 12:26 pm 4:03 pm Dec 4 - Dec 28
2404 1:55 pm 5:27 pm Nov 24 - Dec 1
2404 1:55 pm 5:27 pm Jan 1 - Jan 1
2404 1:55 pm 5:27 pm Dec 28 - Jan 4
2404 1:55 pm 5:27 pm Dec 18 - Dec 25
2404 1:55 pm 5:27 pm Dec 19 - Dec 27
2404 1:55 pm 5:27 pm Dec 22 - Dec 31
2404 1:58 pm 5:30 pm Dec 2 - Dec 17
2404 1:58 pm 5:30 pm Dec 4 - Dec 14
2404 1:58 pm 5:30 pm Dec 6 - Dec 13
2486 4:50 pm 8:31 pm Dec 2 - Jan 5
2486 4:50 pm 8:31 pm Nov 20 - Dec 1
1193 8:05 pm 11:41 pm Jan 1 - Jan 1
1193 8:05 pm 11:41 pm Dec 18 - Dec 31
1493 9:20 pm 12:53 am Nov 20 - Dec 1
1193 9:25 pm 12:58 am Dec 2 - Dec 17