Cheap flights from San Juan to Miami

Find cheap San Juan Puerto Rico to Miami United States flights with our free search service. Compare all available fares for direct or connection flights from San Juan to Miami.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Flightpedia.org
Flight Departure Date Arrival Date Price Duration Number Stops Updated
San Juan (SJU) - Miami (MIA) 2020-03-08 2020-03-10 97.77 USD 5 hours 41 minutes Direct 2020-02-23T21:03:46.294724
San Juan (SJU) - Miami (MIA) 2020-03-03 2020-03-10 107.62 USD 5 hours 41 minutes Direct 2020-02-25T14:01:13.648840
San Juan (SJU) - Miami (MIA) 2020-05-14 2020-05-19 107.77 USD 5 hours 20 minutes Direct 2020-02-23T20:57:35.273660
San Juan (SJU) - Miami (MIA) 2020-03-05 2020-03-08 113.65 USD 5 hours 44 minutes Direct 2020-02-24T02:22:04.915739
San Juan (SJU) - Miami (MIA) 2020-03-15 2020-03-24 127.6 USD 5 hours 44 minutes Direct 2020-02-22T14:51:46.660488
San Juan (SJU) - Miami (MIA) 2020-05-15 2020-05-17 138.13 USD 5 hours 20 minutes Direct 2020-02-23T13:57:13.420856
San Juan (SJU) - Miami (MIA) 2020-04-23 2020-04-26 139.47 USD 5 hours 44 minutes Direct 2020-02-26T00:58:12.405745
San Juan (SJU) - Miami (MIA) 2020-07-08 2020-07-21 140.59 USD 5 hours 26 minutes Direct 2020-02-24T19:25:34.189687
San Juan (SJU) - Miami (MIA) 2020-03-08 2020-03-11 143.02 USD 12 hours 21 minutes Connection 2020-02-23T21:05:05.916399
San Juan (SJU) - Miami (MIA) 2020-03-06 2020-03-08 144.43 USD 5 hours 20 minutes Direct 2020-02-24T00:45:01.148923
San Juan (SJU) - Miami (MIA) 2020-03-06 2020-03-09 144.51 USD 5 hours 20 minutes Direct 2020-02-23T14:01:37.621722
San Juan (SJU) - Miami (MIA) 2020-03-04 2020-03-12 145.08 USD 5 hours 32 minutes Direct 2020-02-24T01:04:41.261386
San Juan (SJU) - Miami (MIA) 2020-02-29 2020-03-09 149.76 USD 5 hours 28 minutes Direct 2020-02-22T13:41:41.557264
San Juan (SJU) - Miami (MIA) 2020-03-19 2020-03-23 160.0 USD 5 hours 37 minutes Direct 2020-02-25T21:31:42.118912
San Juan (SJU) - Miami (MIA) 2020-04-04 2020-04-04 161.01 USD 5 hours 28 minutes Direct 2020-02-23T19:37:37.124986
San Juan (SJU) - Miami (MIA) 2020-02-28 2020-03-01 162.38 USD 5 hours 22 minutes Direct 2020-02-23T23:41:20.872907
San Juan (SJU) - Miami (MIA) 2020-03-02 2020-03-05 175.01 USD 17 hours 2 minutes Connection 2020-02-23T20:59:22.056596
San Juan (SJU) - Miami (MIA) 2020-02-26 2020-02-27 182.5 USD 11 hours 10 minutes Connection 2020-02-23T02:20:54.753763
San Juan (SJU) - Miami (MIA) 2020-05-30 2020-06-09 188.33 USD 5 hours 28 minutes Direct 2020-02-25T22:50:07.367134
San Juan (SJU) - Miami (MIA) 2020-04-05 2020-04-08 191.79 USD 5 hours 40 minutes Direct 2020-02-22T14:52:43.628169
San Juan (SJU) - Miami (MIA) 2020-02-27 2020-02-29 192.42 USD 5 hours 28 minutes Direct 2020-02-25T23:56:48.437461
San Juan (SJU) - Miami (MIA) 2020-03-13 2020-03-15 194.01 USD 32 hours 11 minutes Connection 2020-02-24T02:06:15.392705
San Juan (SJU) - Miami (MIA) 2020-02-26 2020-02-29 196.89 USD 11 hours 9 minutes Connection 2020-02-26T01:21:55.892635
San Juan (SJU) - Miami (MIA) 2020-03-20 2020-03-22 203.92 USD 32 hours 11 minutes Connection 2020-02-24T23:18:55.778675
San Juan (SJU) - Miami (MIA) 2020-06-30 2020-07-15 205.25 USD 5 hours 26 minutes Direct 2020-02-25T00:48:13.949644
San Juan (SJU) - Miami (MIA) 2020-10-29 2020-11-08 243.5 USD 5 hours 32 minutes Direct 2020-02-23T18:49:50.194348
San Juan (SJU) - Miami (MIA) 2020-08-01 2020-08-09 254.63 USD 5 hours 29 minutes Direct 2020-02-25T22:18:39.712974
San Juan (SJU) - Miami (MIA) 2020-07-06 2020-07-11 263.46 USD 5 hours 26 minutes Direct 2020-02-24T11:22:05.029400
San Juan (SJU) - Miami (MIA) 2020-06-21 2020-06-28 263.46 USD 5 hours 20 minutes Direct 2020-02-22T18:06:46.258654
San Juan (SJU) - Miami (MIA) 2020-03-11 2020-03-16 263.73 USD 5 hours 27 minutes Direct 2020-02-23T02:46:10.663761
What is the distance between San Juan and Miami?

The average distance from San Juan to Miami is 1667 kilometers (equals to 1036 miles or 900 nautical miles). Your flight will departure from San Juan, Puerto Rico and arrive on Miami, United States.

How long is the flight from San Juan to Miami?

The average flight time between San Juan to Miami is 5 hours 33 minutes

How much is the fare for flight between San Juan and Miami?

The average price for one-way airfare from San Juan to Miami is 100 USD (none-taxes) for economy class.

How many flights fly from San Juan to Miami on the daily basis?

Around 76 flights are flying daily from San Juan to Miami. Some major airlines between this route are Amerijet International, ROMAVIA, American Airlines, British Airways, LATAM Airlines, Iberia, TAM Linhas Aereas, Lan Argentina, Northern Air Cargo, Air China, Chalair, FedEx, Firefly, US Airways, WestJet, Shenzhen Airlines, All Nippon Airways, Air New Zealand, Lan Ecuador, DHL Aero Expreso, Air Berlin, Finnair, East Horizon Airlines, Frontier Airlines, National Airlines, Avianca Cargo, ...

Flight Origin Destination Departure Arrival Equip
AA1355 San Juan (SJU) Miami (MIA) 5:05 a.m. 6:59 a.m. B738
M6824 San Juan (SJU) Miami (MIA) 8 a.m. 9:30 a.m. B763
AA1299 San Juan (SJU) Miami (MIA) 2:57 p.m. 4:57 p.m. B738
AA287 San Juan (SJU) Miami (MIA) 8:25 a.m. 10:23 a.m. B738
WQ401 San Juan (SJU) Miami (MIA) 9 a.m. None B733
IB4463 San Juan (SJU) Miami (MIA) 4:37 p.m. 6:37 p.m. 738
IB4852 San Juan (SJU) Miami (MIA) 2:57 p.m. 4:57 p.m. None
BA6972 San Juan (SJU) Miami (MIA) 4:37 p.m. 6:37 p.m. M80
BA4949 San Juan (SJU) Miami (MIA) 2:57 p.m. 4:57 p.m. 738
AA938 San Juan (SJU) Miami (MIA) 10 a.m. 11:58 a.m. B763
AA1091 San Juan (SJU) Miami (MIA) 11:19 a.m. 1:11 p.m. B738
F9119 San Juan (SJU) Miami (MIA) 6:59 p.m. 9:02 p.m. A321
NC801 San Juan (SJU) Miami (MIA) None None B763
M6854 San Juan (SJU) Miami (MIA) 10:50 a.m. 1:15 p.m. B763
M68642 San Juan (SJU) Miami (MIA) 7:30 a.m. 10:15 a.m. B763
BA1666 San Juan (SJU) Miami (MIA) 5:05 a.m. 6:59 a.m. 738
M68342 San Juan (SJU) Miami (MIA) None None B763
M68240 San Juan (SJU) Miami (MIA) 5 a.m. 7:24 a.m. B763
AA9642 San Juan (SJU) Miami (MIA) 3:45 p.m. 4:25 p.m. B763
BA5086 San Juan (SJU) Miami (MIA) 11:20 a.m. 1:12 p.m. 738
BA6644 San Juan (SJU) Miami (MIA) 8:25 a.m. 10:23 a.m. B738
M68542 San Juan (SJU) Miami (MIA) 5:35 p.m. 6:53 p.m. B763
IB4697 San Juan (SJU) Miami (MIA) 11:19 a.m. 1:11 p.m. 319
BA1658 San Juan (SJU) Miami (MIA) 10 a.m. 11:58 a.m. 757
M68440 San Juan (SJU) Miami (MIA) 8 p.m. 4:50 p.m. B763