background

Flight Deals from Philadelphia to Puerto Rico from $201

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

VS LogoDL LogoUA LogoB6 LogoQR LogoSQ LogoNH Logo

... and +100s more

Incredible Deals

Save up to 50% on select flights with Priceline

Bundle & Save

Save an average of $240 per person when bundling your flight and hotel together with Priceline

Best Price Guarantee

If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference

Help 24/7

We’re always here for you - reach us 24 hours a day, 7 days a week

Phone Banner

Priceline Phone Deals

Book with an agent for great rates!

Top Deals on flights from Philadelphia to San Juan

Philadelphia, US (PHL) - San Juan, PR (SJU)

Spirit Airlines Logo
Spirit Airlines

May 3

PHL
14h 29m
ATL

May 4

SJU
Spirit Airlines Logo
Spirit Airlines

May 5

SJU
4h 7m
Direct

May 5

PHL

as low as

$201

Philadelphia, US (PHL) - San Juan, PR (SJU)

Frontier Airlines Logo
Frontier Airlines

May 3

PHL
3h 53m
Direct

May 3

SJU
Frontier Airlines Logo
Frontier Airlines

May 5

SJU
4h 2m
Direct

May 5

PHL

as low as

$224

Philadelphia, US (PHL) - San Juan, PR (SJU)

Spirit Airlines Logo
Spirit Airlines

May 18

PHL
6h 15m
MIA

May 18

SJU
Spirit Airlines Logo
Spirit Airlines

May 19

SJU
4h 9m
Direct

May 19

PHL

as low as

$238

Philadelphia, US (PHL) - San Juan, PR (SJU)

Spirit Airlines Logo
Spirit Airlines

May 3

PHL
14h 29m
ATL

May 4

SJU
Spirit Airlines Logo
Spirit Airlines

May 5

SJU
9h 55m
MCO

May 6

PHL

as low as

$249

Philadelphia, US (PHL) - San Juan, PR (SJU)

Delta Air Lines Logo
Delta Air Lines

May 9

PHL
6h 45m
DTW

May 9

SJU
Delta Air Lines Logo
Delta Air Lines

May 11

SJU
8h 36m
ATL

May 11

PHL

as low as

$269

Philadelphia, US (PHL) - San Juan, PR (SJU)

Delta Air Lines Logo
Delta Air Lines

May 4

PHL
9h 1m
ATL

May 4

SJU
Delta Air Lines Logo
Delta Air Lines

May 7

SJU
10h 26m
ATL

May 8

PHL

as low as

$269

Philadelphia, US (PHL) - San Juan, PR (SJU)

Spirit Airlines Logo
Spirit Airlines

May 6

PHL
8h 38m
FLL

May 6

SJU
Spirit Airlines Logo
Spirit Airlines

May 9

SJU
4h 9m
Direct

May 9

PHL

as low as

$277

Philadelphia, US (PHL) - San Juan, PR (SJU)

Virgin Atlantic Logo
Virgin Atlantic

May 3

PHL
6h 14m
ATL

May 3

SJU
Virgin Atlantic Logo
Virgin Atlantic

May 6

SJU
7h 38m
ATL

May 7

PHL

as low as

$279

Philadelphia, US (PHL) - San Juan, PR (SJU)

American Airlines Logo
American Airlines

May 3

PHL
3h 44m
Direct

May 4

SJU
American Airlines Logo
American Airlines

May 6

SJU
4h 5m
Direct

May 6

PHL

as low as

$298

Philadelphia, US (PHL) - San Juan, PR (SJU)

Frontier Airlines Logo
Frontier Airlines

May 14

TTN
9h 16m
TPA

May 14

SJU
Frontier Airlines Logo
Frontier Airlines

May 15

SJU
9h 1m
MCO

May 15

TTN

as low as

$302

Philadelphia, US (PHL) - San Juan, PR (SJU)

Frontier Airlines Logo
Frontier Airlines

May 4

PHL
3h 53m
Direct

May 5

SJU
Frontier Airlines Logo
Frontier Airlines

May 10

SJU
6h 22m
RDU

May 10

PHL

as low as

$315

Philadelphia, US (PHL) - San Juan, PR (SJU)

United Airlines Logo
United Airlines

May 7

PHL
10h 44m
ORD

May 7

SJU
United Airlines Logo
United Airlines

May 10

SJU
6h 40m
IAD

May 10

PHL

as low as

$359

Top Deals on flights from Philadelphia to Aguadilla

Philadelphia, US (PHL) - Aguadilla, PR (BQN)

Frontier Airlines Logo
Frontier Airlines

May 31

PHL
10h
MCO

Jun 1

BQN
Frontier Airlines Logo
Frontier Airlines

Jun 7

BQN
11h 28m
MCO

Jun 7

PHL

as low as

$357

Philadelphia, US (PHL) - Aguadilla, PR (BQN)

United Airlines Logo
United Airlines

Jun 4

PHL
10h 44m
ORD
EWR

Jun 4

BQN
United Airlines Logo
United Airlines

Jun 18

BQN
9h 24m
EWR
IAD

Jun 18

PHL

as low as

$415

Philadelphia, US (PHL) - Aguadilla, PR (BQN)

United Airlines Logo
United Airlines

Jun 17

PHL
12h 34m
IAD
EWR

Jun 17

BQN
United Airlines Logo
United Airlines

Jun 25

BQN
9h 24m
EWR
IAD

Jun 25

PHL

as low as

$435

Philadelphia, US (PHL) - Aguadilla, PR (BQN)

United Airlines Logo
United Airlines

May 13

PHL
13h 3m
ORD
EWR

May 13

BQN
United Airlines Logo
United Airlines

May 27

BQN
9h 24m
EWR
IAD

May 27

PHL

as low as

$505

Philadelphia, US (PHL) - Aguadilla, PR (BQN)

United Airlines Logo
United Airlines

May 12

PHL
13h 3m
ORD
EWR

May 12

BQN
United Airlines Logo
United Airlines

May 22

BQN
9h 24m
EWR
IAD

May 22

PHL

as low as

$535

Philadelphia, US (PHL) - Aguadilla, PR (BQN)

United Airlines Logo
United Airlines

Jun 26

PHL
16h 49m
IAH
EWR

Jun 26

BQN
United Airlines Logo
United Airlines

Jul 5

BQN
14h 14m
EWR
ORD

Jul 5

PHL

as low as

$560

Philadelphia, US (PHL) - Aguadilla, PR (BQN)

United Airlines Logo
United Airlines

May 15

PHL
15h 9m
IAH
EWR

May 15

BQN
United Airlines Logo
United Airlines

May 23

BQN
9h 24m
EWR
IAD

May 23

PHL

as low as

$695

Top Deals on flights from Philadelphia to Ponce

Philadelphia, US (PHL) - Ponce, PR (PSE)

Frontier Airlines Logo
Frontier Airlines

May 29

PHL
15h 55m
MCO

May 30

PSE
Frontier Airlines Logo
Frontier Airlines

Jun 5

PSE
11h 27m
MCO

Jun 5

PHL

as low as

$357

Philadelphia, US (PHL) - Ponce, PR (PSE)

Frontier Airlines Logo
Frontier Airlines

May 29

TTN
15h 4m
MCO

May 30

PSE
Frontier Airlines Logo
Frontier Airlines

Jun 5

PSE
6h 35m
MCO

Jun 5

TTN

as low as

$357

Philadelphia, US (PHL) - Ponce, PR (PSE)

Frontier Airlines Logo
Frontier Airlines

May 29

PHL
9h 55m
MCO

May 30

PSE
Frontier Airlines Logo
Frontier Airlines

Jun 5

PSE
11h 27m
MCO

Jun 5

PHL

as low as

$357

Philadelphia, US (PHL) - Ponce, PR (PSE)

Frontier Airlines Logo
Frontier Airlines

May 29

PHL
13h 37m
MCO

May 30

PSE
Frontier Airlines Logo
Frontier Airlines

Jun 5

PSE
15h 1m
MCO

Jun 6

PHL

as low as

$357

Philadelphia, US (PHL) - Ponce, PR (PSE)

Frontier Airlines Logo
Frontier Airlines

May 29

PHL
15h 55m
MCO

May 30

PSE
Frontier Airlines Logo
Frontier Airlines

Jun 5

PSE
15h 1m
MCO

Jun 6

PHL

as low as

$357

Philadelphia, US (PHL) - Ponce, PR (PSE)

Frontier Airlines Logo
Frontier Airlines

May 29

PHL
9h 55m
MCO

May 30

PSE
Frontier Airlines Logo
Frontier Airlines

Jun 5

PSE
15h 1m
MCO

Jun 6

PHL

as low as

$357

Philadelphia, US (PHL) - Ponce, PR (PSE)

Frontier Airlines Logo
Frontier Airlines

May 29

TTN
15h 4m
MCO

May 30

PSE
Frontier Airlines Logo
Frontier Airlines

Jun 5

PSE
13h 57m
MCO

Jun 5

TTN

as low as

$357

Philadelphia, US (PHL) - Ponce, PR (PSE)

Frontier Airlines Logo
Frontier Airlines

May 29

PHL
13h 37m
MCO

May 30

PSE
Frontier Airlines Logo
Frontier Airlines

Jun 5

PSE
11h 27m
MCO

Jun 5

PHL

as low as

$357

Philadelphia, US (PHL) - Ponce, PR (PSE)

Frontier Airlines Logo
Frontier Airlines

May 29

TTN
25h 39m
MCO

May 30

PSE
Frontier Airlines Logo
Frontier Airlines

Jun 5

PSE
13h 57m
MCO

Jun 5

TTN

as low as

$368

Philadelphia, US (PHL) - Ponce, PR (PSE)

Frontier Airlines Logo
Frontier Airlines

May 29

TTN
25h 39m
MCO

May 30

PSE
Frontier Airlines Logo
Frontier Airlines

Jun 5

PSE
6h 35m
MCO

Jun 5

TTN

as low as

$368

Philadelphia, US (PHL) - Ponce, PR (PSE)

JetBlue Logo
JetBlue

May 29

PHL
17h 59m
BOS
MCO

May 29

PSE
JetBlue Logo
JetBlue

Jun 5

PSE
17h 20m
MCO
BOS

Jun 5

PHL

as low as

$616

Philadelphia, US (PHL) - Ponce, PR (PSE)

JetBlue Logo
JetBlue

May 29

PHL
13h 43m
BOS
MCO

May 29

PSE
JetBlue Logo
JetBlue

Jun 5

PSE
17h 20m
MCO
BOS

Jun 5

PHL

as low as

$616

Top Deals on flights from Philadelphia to Culebra

Philadelphia, US (PHL) - Culebra, PR (CPX)

JetBlue Logo
JetBlue

May 30

PHL
27h 53m
BOS
SJU

May 31

CPX
JetBlue Logo
JetBlue

Jun 6

CPX
31h 24m
SJU
BOS

Jun 7

PHL

as low as

$858

Philadelphia, US (PHL) - Culebra, PR (CPX)

JetBlue Logo
JetBlue

May 30

PHL
27h 53m
BOS
SJU

May 31

CPX
JetBlue Logo
JetBlue

Jun 6

CPX
36h 16m
SJU
BOS

Jun 7

PHL

as low as

$858

Philadelphia, US (PHL) - Culebra, PR (CPX)

JetBlue Logo
JetBlue

May 30

PHL
27h 53m
BOS
SJU

May 31

CPX
JetBlue Logo
JetBlue

Jun 6

CPX
33h 58m
SJU
BOS

Jun 7

PHL

as low as

$858

Philadelphia, US (PHL) - Culebra, PR (CPX)

JetBlue Logo
JetBlue

May 30

PHL
27h 53m
BOS
SJU

May 31

CPX
JetBlue Logo
JetBlue

Jun 6

CPX
29h 18m
SJU
BOS

Jun 7

PHL

as low as

$858

Philadelphia, US (PHL) - Culebra, PR (CPX)

United Airlines Logo
United Airlines

May 30

PHL
10h 36m
IAD
SJU

May 30

CPX
United Airlines Logo
United Airlines

Jun 6

CPX
25h 55m
SJU
IAH

Jun 7

PHL

as low as

$1451

Philadelphia, US (PHL) - Culebra, PR (CPX)

United Airlines Logo
United Airlines

May 30

PHL
10h 36m
IAD
SJU

May 30

CPX
United Airlines Logo
United Airlines

Jun 6

CPX
14h 32m
SJU
ORD

Jun 7

PHL

as low as

$1451

Philadelphia, US (PHL) - Culebra, PR (CPX)

United Airlines Logo
United Airlines

May 30

PHL
10h 21m
ORD
SJU

May 30

CPX
United Airlines Logo
United Airlines

Jun 6

CPX
25h 55m
SJU
IAH

Jun 7

PHL

as low as

$1451

Philadelphia, US (PHL) - Culebra, PR (CPX)

United Airlines Logo
United Airlines

May 30

PHL
10h 21m
ORD
SJU

May 30

CPX
United Airlines Logo
United Airlines

Jun 6

CPX
28h 11m
SJU
IAH

Jun 7

PHL

as low as

$1451

Philadelphia, US (PHL) - Culebra, PR (CPX)

United Airlines Logo
United Airlines

May 30

PHL
10h 21m
ORD
SJU

May 30

CPX
United Airlines Logo
United Airlines

Jun 6

CPX
13h 16m
SJU
IAD

Jun 6

PHL

as low as

$1451

Philadelphia, US (PHL) - Culebra, PR (CPX)

United Airlines Logo
United Airlines

May 30

PHL
10h 36m
IAD
SJU

May 30

CPX
United Airlines Logo
United Airlines

Jun 6

CPX
28h 11m
SJU
IAH

Jun 7

PHL

as low as

$1451

Philadelphia, US (PHL) - Culebra, PR (CPX)

United Airlines Logo
United Airlines

May 30

PHL
10h 36m
IAD
SJU

May 30

CPX
United Airlines Logo
United Airlines

Jun 6

CPX
13h 16m
SJU
IAD

Jun 6

PHL

as low as

$1451

Philadelphia, US (PHL) - Culebra, PR (CPX)

United Airlines Logo
United Airlines

May 30

PHL
10h 21m
ORD
SJU

May 30

CPX
United Airlines Logo
United Airlines

Jun 6

CPX
14h 32m
SJU
ORD

Jun 7

PHL

as low as

$1451

Top Deals on flights from Philadelphia to Mayagueez

Philadelphia, US (PHL) - Mayagueez, PR (MAZ)

JetBlue Logo
JetBlue

May 30

PHL
27h 14m
BOS
SJU

May 31

MAZ
JetBlue Logo
JetBlue

Jun 6

MAZ
32h 29m
SJU
BOS

Jun 7

PHL

as low as

$726

Philadelphia, US (PHL) - Mayagueez, PR (MAZ)

JetBlue Logo
JetBlue

May 30

PHL
34h 27m
BOS
SJU

May 31

MAZ
JetBlue Logo
JetBlue

Jun 6

MAZ
32h 29m
SJU
BOS

Jun 7

PHL

as low as

$726

Philadelphia, US (PHL) - Mayagueez, PR (MAZ)

American Airlines Logo
American Airlines

May 30

PHL
24h 7m
SJU

May 31

MAZ
United Airlines Logo
United Airlines

Jun 6

MAZ
22h 8m
SJU
IAH

Jun 7

PHL

as low as

$3068

Philadelphia, US (PHL) - Mayagueez, PR (MAZ)

American Airlines Logo
American Airlines

May 30

PHL
24h 7m
SJU

May 31

MAZ
United Airlines Logo
United Airlines

Jun 6

MAZ
9h 29m
SJU
IAD

Jun 6

PHL

as low as

$3068

Philadelphia, US (PHL) - Mayagueez, PR (MAZ)

American Airlines Logo
American Airlines

May 30

PHL
24h 7m
SJU

May 31

MAZ
United Airlines Logo
United Airlines

Jun 6

MAZ
10h 45m
SJU
ORD

Jun 7

PHL

as low as

$3068

Philadelphia, US (PHL) - Mayagueez, PR (MAZ)

American Airlines Logo
American Airlines

May 30

PHL
24h 7m
SJU

May 31

MAZ
United Airlines Logo
United Airlines

Jun 6

MAZ
19h 39m
SJU
IAD

Jun 7

PHL

as low as

$3068

Philadelphia, US (PHL) - Mayagueez, PR (MAZ)

American Airlines Logo
American Airlines

May 30

PHL
24h 7m
SJU

May 31

MAZ
United Airlines Logo
United Airlines

Jun 6

MAZ
32h 31m
SJU
IAH

Jun 7

PHL

as low as

$3068

Philadelphia, US (PHL) - Mayagueez, PR (MAZ)

American Airlines Logo
American Airlines

May 30

PHL
24h 7m
SJU

May 31

MAZ
United Airlines Logo
United Airlines

Jun 6

MAZ
20h 37m
SJU
ORD

Jun 7

PHL

as low as

$3068

Philadelphia, US (PHL) - Mayagueez, PR (MAZ)

American Airlines Logo
American Airlines

May 30

PHL
24h 7m
SJU

May 31

MAZ
United Airlines Logo
United Airlines

Jun 6

MAZ
24h 24m
SJU
IAH

Jun 7

PHL

as low as

$3068

Philadelphia, US (PHL) - Mayagueez, PR (MAZ)

American Airlines Logo
American Airlines

May 30

PHL
9h 57m
SJU

May 30

MAZ
United Airlines Logo
United Airlines

Jun 6

MAZ
24h 24m
SJU
IAH

Jun 7

PHL

as low as

$3078

Philadelphia, US (PHL) - Mayagueez, PR (MAZ)

American Airlines Logo
American Airlines

May 30

PHL
24h 7m
SJU

May 31

MAZ
United Airlines Logo
United Airlines

Jun 6

MAZ
24h 9m
SJU
IAD

Jun 7

PHL

as low as

$3090

Philadelphia, US (PHL) - Mayagueez, PR (MAZ)

American Airlines Logo
American Airlines

May 30

PHL
24h 7m
SJU

May 31

MAZ
United Airlines Logo
United Airlines

Jun 6

MAZ
24h 24m
SJU
ORD

Jun 7

PHL

as low as

$3121

Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158