background

Flight Deals from Philadelphia to Puerto Rico from $259

Fly where?

Top flight deals from leading airlines:

DL LogoUA LogoB6 LogoQR LogoSQ LogoNH LogoEK Logo

... and +100s more

Change Your Mind? No Problem

Cancel within 24 hours for a full refund—no questions asked.

Price Drop Protection

We’ll refund the difference if the price drops before you fly.

No Surprises at Checkout

The prices shown are exactly what you pay, with no hidden taxes or fees.

24/7 Support

Expert travel agents, ready to help anytime by phone, chat, or email.

Top Deals on flights from Philadelphia to San Juan

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

Spirit Airlines Logo
Spirit Airlines

Feb 13

PHL
4h 50m
Direct

Feb 13

SJU
Spirit Airlines Logo
Spirit Airlines

Feb 16

SJU
10h 11m
FLL

Feb 17

PHL

as low as

$327

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

Spirit Airlines Logo
Spirit Airlines

Feb 16

PHL
4h 50m
Direct

Feb 16

SJU
Spirit Airlines Logo
Spirit Airlines

Mar 3

SJU
9h 55m
MCO

Mar 3

PHL

as low as

$349

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

Spirit Airlines Logo
Spirit Airlines

Feb 13

PHL
4h 50m
Direct

Feb 13

SJU
Spirit Airlines Logo
Spirit Airlines

Feb 22

SJU
3h 10m
Direct

Feb 22

PHL

as low as

$354

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

Frontier Airlines Logo
Frontier Airlines

Feb 13

PHL
4h 47m
Direct

Feb 13

SJU
Frontier Airlines Logo
Frontier Airlines

Feb 22

SJU
3h 5m
Direct

Feb 22

PHL

as low as

$362

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

JetBlue Logo
JetBlue

Feb 16

PHL
10h 55m
FLL

Feb 16

SJU
JetBlue Logo
JetBlue

Mar 3

SJU
9h 37m
BOS

Mar 3

PHL

as low as

$365

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

Frontier Airlines Logo
Frontier Airlines

Feb 13

PHL
4h 47m
Direct

Feb 13

SJU
Frontier Airlines Logo
Frontier Airlines

Feb 17

SJU
6h 47m
ATL

Feb 17

PHL

as low as

$384

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

American Airlines Logo
American Airlines

Feb 16

PHL
14h 55m
DFW

Feb 17

SJU
American Airlines Logo
American Airlines

Mar 3

SJU
3h 10m
Direct

Mar 3

PHL

as low as

$449

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

American Airlines Logo
American Airlines

Feb 16

PHL
14h 55m
DFW

Feb 17

SJU
American Airlines Logo
American Airlines

Mar 3

SJU
8h 10m
PHL

Mar 3

PHL

as low as

$453

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

United Airlines Logo
United Airlines

Mar 1

PHL
12h 16m
IAH

Mar 2

SJU
United Airlines Logo
United Airlines

Mar 7

SJU
12h 17m
EWR
ORD

Mar 7

PHL

as low as

$490

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

United Airlines Logo
United Airlines

Mar 1

PHL
10h 50m
ORD

Mar 1

SJU
United Airlines Logo
United Airlines

Mar 7

SJU
5h 41m
IAD

Mar 7

PHL

as low as

$490

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

Frontier Airlines Logo
Frontier Airlines

Feb 16

TTN
11h 56m
MCO

Feb 17

SJU
Frontier Airlines Logo
Frontier Airlines

Mar 3

SJU
15h 2m
MCO

Mar 3

TTN

as low as

$508

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

Delta Air Lines Logo
Delta Air Lines

Feb 13

PHL
10h 19m
ATL

Feb 13

SJU
Delta Air Lines Logo
Delta Air Lines

Feb 16

SJU
5h 48m
ATL

Feb 16

PHL

as low as

$627

Top Deals on flights from Philadelphia to Aguadilla

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

Frontier Airlines Logo
Frontier Airlines

Oct 24

PHL
15h 10m
MCO

Oct 25

BQN
Frontier Airlines Logo
Frontier Airlines

Oct 31

BQN
8h 14m
MCO

Oct 31

PHL

as low as

$259

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

Frontier Airlines Logo
Frontier Airlines

Oct 24

PHL
7h 6m
MCO

Oct 25

BQN
Frontier Airlines Logo
Frontier Airlines

Oct 31

BQN
15h 37m
MCO

Oct 31

PHL

as low as

$259

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

Frontier Airlines Logo
Frontier Airlines

Oct 24

PHL
12h 15m
MCO

Oct 25

BQN
Frontier Airlines Logo
Frontier Airlines

Oct 31

BQN
15h 37m
MCO

Oct 31

PHL

as low as

$259

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

Frontier Airlines Logo
Frontier Airlines

Oct 24

PHL
12h 15m
MCO

Oct 25

BQN
Frontier Airlines Logo
Frontier Airlines

Oct 31

BQN
8h 14m
MCO

Oct 31

PHL

as low as

$259

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

Frontier Airlines Logo
Frontier Airlines

Oct 24

TTN
20h 4m
MCO

Oct 25

BQN
Frontier Airlines Logo
Frontier Airlines

Oct 31

BQN
20h 47m
MCO

Oct 31

TTN

as low as

$278

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

JetBlue Logo
JetBlue

Oct 24

PHL
6h 5m
FLL

Oct 24

BQN
JetBlue Logo
JetBlue

Oct 31

BQN
14h 43m
FLL

Oct 31

PHL

as low as

$364

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

JetBlue Logo
JetBlue

Oct 24

PHL
6h 5m
FLL

Oct 24

BQN
JetBlue Logo
JetBlue

Oct 31

BQN
26h 53m
FLL

Nov 1

PHL

as low as

$374

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

JetBlue Logo
JetBlue

Oct 24

PHL
21h 51m
FLL

Oct 25

BQN
JetBlue Logo
JetBlue

Oct 31

BQN
14h 43m
FLL

Oct 31

PHL

as low as

$432

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

JetBlue Logo
JetBlue

Oct 24

PHL
21h 51m
FLL

Oct 25

BQN
JetBlue Logo
JetBlue

Oct 31

BQN
26h 53m
FLL

Nov 1

PHL

as low as

$441

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

United Airlines Logo
United Airlines

Oct 24

PHL
16h 39m
ORD
EWR

Oct 24

BQN
United Airlines Logo
United Airlines

Oct 31

BQN
16h 32m
EWR
IAH

Oct 31

PHL

as low as

$660

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

United Airlines Logo
United Airlines

Oct 24

PHL
16h 39m
ORD
EWR

Oct 24

BQN
United Airlines Logo
United Airlines

Oct 31

BQN
9h 37m
EWR
IAD

Oct 31

PHL

as low as

$660

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

United Airlines Logo
United Airlines

Oct 24

PHL
13h 4m
ORD
EWR

Oct 24

BQN
United Airlines Logo
United Airlines

Oct 31

BQN
16h 32m
EWR
IAH

Oct 31

PHL

as low as

$700

Top Deals on flights from Philadelphia to Culebra

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

JetBlue Logo
JetBlue

Oct 24

PHL
16h 12m
FLL
SJU

Oct 25

CPX
JetBlue Logo
JetBlue

Oct 31

CPX
29h 27m
SJU
BOS

Nov 1

PHL

as low as

$688

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

JetBlue Logo
JetBlue

Oct 24

PHL
16h 12m
FLL
SJU

Oct 25

CPX
JetBlue Logo
JetBlue

Oct 31

CPX
24h 54m
SJU
BOS

Nov 1

PHL

as low as

$688

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

JetBlue Logo
JetBlue

Oct 24

PHL
16h 12m
FLL
SJU

Oct 25

CPX
JetBlue Logo
JetBlue

Oct 31

CPX
20h 5m
SJU
FLL

Nov 1

PHL

as low as

$700

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

JetBlue Logo
JetBlue

Oct 24

PHL
16h 12m
FLL
SJU

Oct 25

CPX
JetBlue Logo
JetBlue

Oct 31

CPX
24h 38m
SJU
FLL

Nov 1

PHL

as low as

$700

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

JetBlue Logo
JetBlue

Oct 24

PHL
24h 26m
FLL
SJU

Oct 25

CPX
JetBlue Logo
JetBlue

Oct 31

CPX
29h 27m
SJU
BOS

Nov 1

PHL

as low as

$701

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

JetBlue Logo
JetBlue

Oct 24

PHL
24h 26m
FLL
SJU

Oct 25

CPX
JetBlue Logo
JetBlue

Oct 31

CPX
24h 54m
SJU
BOS

Nov 1

PHL

as low as

$701

Top Deals on flights from Philadelphia to Mayagueez

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

American Airlines Logo
American Airlines

Oct 24

PHL
16h 53m
SJU

Oct 25

MAZ
Cape Air Logo
Cape Air

Oct 31

MAZ
23h 43m
SJU

Nov 1

PHL

as low as

$484

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

American Airlines Logo
American Airlines

Oct 24

PHL
16h 53m
SJU

Oct 25

MAZ
Cape Air Logo
Cape Air

Oct 31

MAZ
20h 31m
SJU

Nov 1

PHL

as low as

$504

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

American Airlines Logo
American Airlines

Oct 24

PHL
13h 32m
SJU

Oct 25

MAZ
Cape Air Logo
Cape Air

Oct 31

MAZ
23h 43m
SJU

Nov 1

PHL

as low as

$504

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

American Airlines Logo
American Airlines

Oct 24

PHL
16h 53m
SJU

Oct 25

MAZ
Cape Air Logo
Cape Air

Oct 31

MAZ
17h 14m
SJU

Nov 1

PHL

as low as

$504

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

American Airlines Logo
American Airlines

Oct 24

PHL
22h 32m
SJU

Oct 25

MAZ
Cape Air Logo
Cape Air

Oct 31

MAZ
23h 43m
SJU

Nov 1

PHL

as low as

$504

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

American Airlines Logo
American Airlines

Oct 24

PHL
16h 53m
SJU

Oct 25

MAZ
Cape Air Logo
Cape Air

Oct 31

MAZ
26h 15m
SJU

Nov 1

PHL

as low as

$504

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

JetBlue Logo
JetBlue

Oct 24

PHL
23h 58m
BOS
SJU

Oct 25

MAZ
JetBlue Logo
JetBlue

Oct 31

MAZ
23h 21m
SJU
BOS

Nov 1

PHL

as low as

$542

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

JetBlue Logo
JetBlue

Oct 24

PHL
23h 58m
BOS
SJU

Oct 25

MAZ
JetBlue Logo
JetBlue

Oct 31

MAZ
18h 32m
SJU
FLL

Nov 1

PHL

as low as

$554

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

JetBlue Logo
JetBlue

Oct 24

PHL
23h 58m
BOS
SJU

Oct 25

MAZ
JetBlue Logo
JetBlue

Oct 31

MAZ
21h 49m
SJU
FLL

Nov 1

PHL

as low as

$554

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

JetBlue Logo
JetBlue

Oct 24

PHL
20h 16m
FLL
SJU

Oct 25

MAZ
JetBlue Logo
JetBlue

Oct 31

MAZ
23h 21m
SJU
BOS

Nov 1

PHL

as low as

$556

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

JetBlue Logo
JetBlue

Oct 24

PHL
17h 4m
FLL
SJU

Oct 25

MAZ
JetBlue Logo
JetBlue

Oct 31

MAZ
23h 21m
SJU
BOS

Nov 1

PHL

as low as

$556

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

JetBlue Logo
JetBlue

Oct 24

PHL
17h 4m
FLL
SJU

Oct 25

MAZ
JetBlue Logo
JetBlue

Oct 31

MAZ
26h 38m
SJU
BOS

Nov 1

PHL

as low as

$556