Browse Origins:
  • United States:
Browse Destinations:

Find Flight Deals from United States to Puerto Rico

Dates flexible? Here are the best fares found in the past 48 hours...

Book cheap flights to Puerto Rico

(Round-trip)
Depart: Wed Feb 4 2015 Return: Sun Feb 15 2015 Trip spans 12 days
Spirit Airlines
Spirit Airlines
FLL
6:20a
SJU
8:56a
2h 36m
nonstop
SJU
11:00a
FLL
1:57p
2h 57m
nonstop
Depart: Mon Apr 27 2015 Return: Tue Apr 28 2015 Trip spans 2 days
Spirit Airlines
Spirit Airlines
MCO
8:16a
SJU
11:01a
2h 45m
nonstop
SJU
10:25a
MCO
1:37p
3h 12m
nonstop
Depart: Sat Mar 14 2015 Return: Mon Mar 16 2015 Trip spans 3 days
JetBlue Airways
JetBlue Airways
MCO
7:29p
PSE
10:16p
2h 47m
nonstop
PSE
11:27p
MCO
2:32a
3h 05m
nonstop
Depart: Sat Feb 21 2015 Return: Sun Feb 22 2015 Trip spans 2 days
JetBlue Airways
JetBlue Airways
FLL
12:20p
SJU
2:49p
2h 29m
nonstop
SJU
12:28a
FLL
3:09a
2h 41m
nonstop
Depart: Sun Mar 29 2015 Return: Mon Apr 6 2015 Trip spans 9 days
American Airlines
American Airlines
RDU
5:25a
SJU
11:33a
6h 08m
1 stop
SJU
12:45p
RDU
7:34p
6h 49m
1 stop
Depart: Mon Apr 6 2015 Return: Mon Apr 13 2015 Trip spans 8 days
United
United
RDU
3:00p
SJU
9:44p
6h 44m
1 stop
SJU
11:23p
RDU
5:24a
6h 01m
1 stop
Depart: Fri Feb 20 2015 Return: Sat Feb 21 2015 Trip spans 2 days
JetBlue Airways
JetBlue Airways
ORL
6:25p
BQN
9:08p
2h 43m
nonstop
BQN
11:20p
ORL
2:14a
2h 54m
nonstop
Depart: Sat Jul 25 2015 Return: Sat Aug 1 2015 Trip spans 8 days
American Airlines
American Airlines
TPA
2:55a
SJU
12:45p
9h 50m
1 stop
SJU
1:35p
TPA
6:25p
4h 50m
1 stop
Depart: Sun Jul 26 2015 Return: Mon Aug 3 2015 Trip spans 9 days
JetBlue Airways
JetBlue Airways
TPA
7:35p
SJU
10:31p
2h 56m
nonstop
SJU
8:19a
TPA
11:20a
3h 01m
nonstop
Depart: Mon Jul 27 2015 Return: Tue Aug 4 2015 Trip spans 9 days
Spirit Airlines
Spirit Airlines
BWI
2:45a
SJU
9:30a
6h 45m
1 stop
SJU
12:10p
BWI
6:43p
6h 33m
1 stop
Change your search
Airports
Origin

Baltimore
$318
Raleigh
$227
Orlando
only $248
only $214
Fort Lauderdale
$204
Tampa
$258
Destination

Aguadilla
$248
San Juan
$204
Ponce
$219