background

Flight Deals from Miami to Puerto Rico from $94

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

VS LogoKL LogoDL LogoAS LogoUA LogoB6 LogoQR 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 Miami to San Juan

Miami, US (MIA) - San Juan, PR (SJU)

Frontier Airlines Logo
Frontier Airlines

May 7

MIA
2h 38m
Direct

May 7

SJU
Frontier Airlines Logo
Frontier Airlines

May 7

SJU
2h 56m
Direct

May 8

MIA

as low as

$94

Miami, US (MIA) - San Juan, PR (SJU)

Spirit Airlines Logo
Spirit Airlines

May 10

MIA
2h 30m
Direct

May 10

SJU
Spirit Airlines Logo
Spirit Airlines

May 17

SJU
2h 49m
Direct

May 17

MIA

as low as

$135

Miami, US (MIA) - San Juan, PR (SJU)

CitizenPlane Logo
CitizenPlane

May 17

MIA
2h 38m
Direct

May 17

SJU
CitizenPlane Logo
CitizenPlane

May 18

SJU
2h 50m
Direct

May 18

MIA

as low as

$144

Miami, US (MIA) - San Juan, PR (SJU)

Spirit Airlines Logo
Spirit Airlines

May 15

MIA
25h 46m
BWI

May 16

SJU
Spirit Airlines Logo
Spirit Airlines

May 18

SJU
2h 50m
Direct

May 18

MIA

as low as

$205

Miami, US (MIA) - San Juan, PR (SJU)

Virgin Atlantic Logo
Virgin Atlantic

May 8

MIA
9h 11m
ATL

May 8

SJU
Virgin Atlantic Logo
Virgin Atlantic

May 14

SJU
6h 54m
ATL

May 15

MIA

as low as

$230

Miami, US (MIA) - San Juan, PR (SJU)

American Airlines Logo
American Airlines

May 6

MIA
2h 25m
Direct

May 6

SJU
American Airlines Logo
American Airlines

May 10

SJU
2h 50m
Direct

May 10

MIA

as low as

$231

Miami, US (MIA) - San Juan, PR (SJU)

Frontier Airlines Logo
Frontier Airlines

May 11

MIA
2h 35m
Direct

May 11

SJU
Frontier Airlines Logo
Frontier Airlines

May 12

SJU
8h 28m
PHL

May 12

MIA

as low as

$239

Miami, US (MIA) - San Juan, PR (SJU)

Delta Air Lines Logo
Delta Air Lines

May 7

MIA
8h 21m
ATL

May 7

SJU
Delta Air Lines Logo
Delta Air Lines

May 14

SJU
6h 54m
ATL

May 15

MIA

as low as

$270

Miami, US (MIA) - San Juan, PR (SJU)

Spirit Airlines Logo
Spirit Airlines

May 15

MIA
31h 23m
ATL
FLL

May 16

SJU
Spirit Airlines Logo
Spirit Airlines

May 18

SJU
2h 50m
Direct

May 18

MIA

as low as

$290

Miami, US (MIA) - San Juan, PR (SJU)

JetBlue Logo
JetBlue

May 17

MIA
14h 30m
JFK

May 17

SJU
JetBlue Logo
JetBlue

May 18

SJU
20h 40m
JFK

May 19

MIA

as low as

$342

Miami, US (MIA) - San Juan, PR (SJU)

Spirit Airlines Logo
Spirit Airlines

May 16

MIA
25h 46m
BWI

May 17

SJU
Spirit Airlines Logo
Spirit Airlines

May 18

SJU
21h 44m
IAH

May 19

MIA

as low as

$363

Miami, US (MIA) - San Juan, PR (SJU)

United Airlines Logo
United Airlines

May 9

MIA
11h 34m
ORD

May 9

SJU
United Airlines Logo
United Airlines

May 10

SJU
8h 54m
IAH

May 10

MIA

as low as

$393

Top Deals on flights from Miami to Aguadilla

Miami, US (MIA) - Aguadilla, PR (BQN)

United Airlines Logo
United Airlines

May 2

MIA
10h 42m
EWR

May 2

BQN
United Airlines Logo
United Airlines

May 9

BQN
11h 6m
EWR

May 9

MIA

as low as

$420

Miami, US (MIA) - Aguadilla, PR (BQN)

United Airlines Logo
United Airlines

Jun 7

MIA
8h 47m
EWR

Jun 7

BQN
United Airlines Logo
United Airlines

Jun 14

BQN
8h 51m
EWR

Jun 14

MIA

as low as

$470

Miami, US (MIA) - Aguadilla, PR (BQN)

United Airlines Logo
United Airlines

May 3

MIA
9h 12m
EWR

May 3

BQN
United Airlines Logo
United Airlines

May 25

BQN
8h 51m
EWR

May 25

MIA

as low as

$475

Miami, US (MIA) - Aguadilla, PR (BQN)

United Airlines Logo
United Airlines

May 3

MIA
9h 12m
EWR

May 3

BQN
United Airlines Logo
United Airlines

May 25

BQN
14h 51m
EWR
MCO

May 25

MIA

as low as

$516

Miami, US (MIA) - Aguadilla, PR (BQN)

United Airlines Logo
United Airlines

May 31

MIA
8h 47m
EWR

May 31

BQN
United Airlines Logo
United Airlines

Jun 2

BQN
8h 56m
EWR

Jun 2

MIA

as low as

$520

Miami, US (MIA) - Aguadilla, PR (BQN)

United Airlines Logo
United Airlines

May 31

MIA
8h 47m
EWR

May 31

BQN
United Airlines Logo
United Airlines

Jun 2

BQN
17h
EWR
MCO

Jun 2

MIA

as low as

$576

Miami, US (MIA) - Aguadilla, PR (BQN)

United Airlines Logo
United Airlines

May 10

MIA
9h 12m
EWR

May 10

BQN
United Airlines Logo
United Airlines

May 11

BQN
16h
EWR
MCO

May 11

MIA

as low as

$580

Miami, US (MIA) - Aguadilla, PR (BQN)

United Airlines Logo
United Airlines

Jun 7

MIA
8h 47m
EWR

Jun 7

BQN
United Airlines Logo
United Airlines

Jun 14

BQN
15h 29m
EWR
IAH

Jun 14

MIA

as low as

$644

Miami, US (MIA) - Aguadilla, PR (BQN)

United Airlines Logo
United Airlines

May 2

MIA
10h 42m
EWR

May 2

BQN
United Airlines Logo
United Airlines

May 6

BQN
10h 56m
EWR
IAD

May 6

MIA

as low as

$670

Miami, US (MIA) - Aguadilla, PR (BQN)

United Airlines Logo
United Airlines

May 9

MIA
12h 55m
EWR

May 9

BQN
United Airlines Logo
United Airlines

May 10

BQN
16h 36m
EWR
MCO

May 10

MIA

as low as

$732

Miami, US (MIA) - Aguadilla, PR (BQN)

United Airlines Logo
United Airlines

May 5

MIA
16h 44m
IAH
EWR

May 5

BQN
United Airlines Logo
United Airlines

May 7

BQN
11h 6m
EWR

May 7

MIA

as low as

$794

Miami, US (MIA) - Aguadilla, PR (BQN)

United Airlines Logo
United Airlines

May 10

MIA
16h 44m
IAH
EWR

May 10

BQN
United Airlines Logo
United Airlines

May 11

BQN
15h 15m
EWR
MCO

May 11

MIA

as low as

$807

Top Deals on flights from Miami to Culebra

Miami, US (MIA) - Culebra, PR (CPX)

American Airlines Logo
American Airlines

May 30

MIA
4h 40m
SJU

May 30

CPX
Cape Air Logo
Cape Air

Jun 6

CPX
9h 47m
SJU

Jun 6

MIA

as low as

$412

Miami, US (MIA) - Culebra, PR (CPX)

American Airlines Logo
American Airlines

May 30

MIA
6h 47m
SJU

May 30

CPX
Cape Air Logo
Cape Air

Jun 6

CPX
4h 55m
SJU

Jun 6

MIA

as low as

$412

Miami, US (MIA) - Culebra, PR (CPX)

American Airlines Logo
American Airlines

May 30

MIA
4h 40m
SJU

May 30

CPX
Cape Air Logo
Cape Air

Jun 6

CPX
11h 40m
SJU

Jun 6

MIA

as low as

$412

Miami, US (MIA) - Culebra, PR (CPX)

JetBlue Logo
JetBlue

May 30

MIA
17h 29m
JFK
SJU

May 31

CPX
JetBlue Logo
JetBlue

Jun 6

CPX
14h
SJU
JFK

Jun 7

MIA

as low as

$740

Miami, US (MIA) - Culebra, PR (CPX)

JetBlue Logo
JetBlue

May 30

MIA
18h 59m
JFK
SJU

May 31

CPX
JetBlue Logo
JetBlue

Jun 6

CPX
14h
SJU
JFK

Jun 7

MIA

as low as

$740

Miami, US (MIA) - Culebra, PR (CPX)

JetBlue Logo
JetBlue

May 30

MIA
17h 29m
JFK
SJU

May 31

CPX
JetBlue Logo
JetBlue

Jun 6

CPX
15h 53m
SJU
JFK

Jun 7

MIA

as low as

$740

Miami, US (MIA) - Culebra, PR (CPX)

JetBlue Logo
JetBlue

May 30

MIA
17h 29m
JFK
SJU

May 31

CPX
JetBlue Logo
JetBlue

Jun 6

CPX
13h
SJU
BOS

Jun 6

MIA

as low as

$844

Miami, US (MIA) - Culebra, PR (CPX)

JetBlue Logo
JetBlue

May 30

MIA
17h 29m
JFK
SJU

May 31

CPX
JetBlue Logo
JetBlue

Jun 6

CPX
14h 53m
SJU
BOS

Jun 6

MIA

as low as

$844

Miami, US (MIA) - Culebra, PR (CPX)

JetBlue Logo
JetBlue

May 30

MIA
18h 59m
JFK
SJU

May 31

CPX
JetBlue Logo
JetBlue

Jun 6

CPX
13h
SJU
BOS

Jun 6

MIA

as low as

$844

Miami, US (MIA) - Culebra, PR (CPX)

United Airlines Logo
United Airlines

May 30

MIA
27h 30m
IAD
SJU

May 31

CPX
United Airlines Logo
United Airlines

Jun 6

CPX
22h 53m
SJU
EWR

Jun 7

MIA

as low as

$1558

Miami, US (MIA) - Culebra, PR (CPX)

United Airlines Logo
United Airlines

May 30

MIA
24h 34m
ORD
SJU

May 31

CPX
United Airlines Logo
United Airlines

Jun 6

CPX
22h 53m
SJU
EWR

Jun 7

MIA

as low as

$1578

Miami, US (MIA) - Culebra, PR (CPX)

United Airlines Logo
United Airlines

May 30

MIA
23h 32m
EWR
SJU

May 31

CPX
United Airlines Logo
United Airlines

Jun 6

CPX
22h 53m
SJU
EWR

Jun 7

MIA

as low as

$1592

Top Deals on flights from Miami to Mayagueez

Miami, US (MIA) - Mayagueez, PR (MAZ)

American Airlines Logo
American Airlines

May 30

MIA
21h 14m
SJU

May 31

MAZ
Cape Air Logo
Cape Air

Jun 6

MAZ
6h
SJU

Jun 6

MIA

as low as

$322

Miami, US (MIA) - Mayagueez, PR (MAZ)

American Airlines Logo
American Airlines

May 30

MIA
6h 23m
SJU

May 30

MAZ
Cape Air Logo
Cape Air

Jun 6

MAZ
6h
SJU

Jun 6

MIA

as low as

$322

Miami, US (MIA) - Mayagueez, PR (MAZ)

American Airlines Logo
American Airlines

May 30

MIA
4h 31m
SJU

May 30

MAZ
Cape Air Logo
Cape Air

Jun 6

MAZ
6h
SJU

Jun 6

MIA

as low as

$322

Miami, US (MIA) - Mayagueez, PR (MAZ)

JetBlue Logo
JetBlue

May 30

MIA
20h 14m
JFK
SJU

May 31

MAZ
JetBlue Logo
JetBlue

Jun 6

MAZ
14h 37m
SJU
JFK

Jun 7

MIA

as low as

$628

Miami, US (MIA) - Mayagueez, PR (MAZ)

JetBlue Logo
JetBlue

May 30

MIA
18h 44m
JFK
SJU

May 31

MAZ
JetBlue Logo
JetBlue

Jun 6

MAZ
16h 38m
SJU
JFK

Jun 7

MIA

as low as

$628

Miami, US (MIA) - Mayagueez, PR (MAZ)

JetBlue Logo
JetBlue

May 30

MIA
20h 14m
JFK
SJU

May 31

MAZ
JetBlue Logo
JetBlue

Jun 6

MAZ
16h 38m
SJU
JFK

Jun 7

MIA

as low as

$628

Miami, US (MIA) - Mayagueez, PR (MAZ)

United Airlines Logo
United Airlines

May 30

MIA
27h 6m
IAD
SJU

May 31

MAZ
United Airlines Logo
United Airlines

Jun 6

MAZ
21h 16m
SJU
ORD

Jun 7

MIA

as low as

$1544

Miami, US (MIA) - Mayagueez, PR (MAZ)

United Airlines Logo
United Airlines

May 30

MIA
28h 21m
IAH
SJU

May 31

MAZ
United Airlines Logo
United Airlines

Jun 6

MAZ
21h 44m
SJU
IAD

Jun 7

MIA

as low as

$1544

Miami, US (MIA) - Mayagueez, PR (MAZ)

United Airlines Logo
United Airlines

May 30

MIA
27h 6m
IAD
SJU

May 31

MAZ
United Airlines Logo
United Airlines

Jun 6

MAZ
21h 44m
SJU
IAD

Jun 7

MIA

as low as

$1548

Miami, US (MIA) - Mayagueez, PR (MAZ)

United Airlines Logo
United Airlines

May 30

MIA
23h 8m
EWR
SJU

May 31

MAZ
United Airlines Logo
United Airlines

Jun 6

MAZ
21h 16m
SJU
ORD

Jun 7

MIA

as low as

$1560

Miami, US (MIA) - Mayagueez, PR (MAZ)

United Airlines Logo
United Airlines

May 30

MIA
23h 8m
EWR
SJU

May 31

MAZ
United Airlines Logo
United Airlines

Jun 6

MAZ
21h 44m
SJU
IAD

Jun 7

MIA

as low as

$1564

Miami, US (MIA) - Mayagueez, PR (MAZ)

United Airlines Logo
United Airlines

May 30

MIA
24h 10m
ORD
SJU

May 31

MAZ
United Airlines Logo
United Airlines

Jun 6

MAZ
21h 16m
SJU
ORD

Jun 7

MIA

as low as

$1564

Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158