background

Flight Deals from Rochester to San Juan from $450

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

QR LogoSQ LogoNH LogoEK LogoJL LogoTK LogoAF 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

Stops

  • Up to 2 stops
    $794

Airlines

  • American Airlines
    $794

Cabin Class

  • Economy
    $794

Departure Airports

  • Rochester International Airport
    $794

Arrival Airports

  • Luis Munoz Marin International Airport
    $794

Layover Airports

  • Charlotte Douglas International Airport
    $794
  • Chicago O Hare Airport
    $794
  • Miami International Airport
    $839

Best Price. GUARANTEED.

Exclusively for Priceline Members
Tired of searching? Book now!
We'll refund the difference if you find a lower price.

Phone Banner
Priceline Phone Deals
Book with an agent for great rates!
BUNDLE & SAVE
Book a flight & hotel together for extra savings.
On average save $240 per traveler
American Airlines Logo
American Airlines

09/10/25

RST
21h 59m
ORD
CLT

09/11/25

SJU
American Airlines Logo
American Airlines

09/17/25

SJU
19h 36m
CLT
ORD

09/18/25

RST
$794
American Airlines Logo
American Airlines

09/10/25

RST
21h 59m
ORD
CLT

09/11/25

SJU
American Airlines Logo
American Airlines

09/17/25

SJU
9h 58m
MIA
ORD

09/17/25

RST
$839
American Airlines Logo
American Airlines

09/10/25

RST
21h 59m
ORD
CLT

09/11/25

SJU
American Airlines Logo
American Airlines

09/17/25

SJU
15h 49m
MIA
ORD

09/17/25

RST
$839

Top Deals on flights from Rochester to San Juan

Rochester, US (RST) - San Juan, PR (SJU)

American Airlines Logo
American Airlines

Sep 10

RST
28h 11m
ORD
MIA

Sep 11

SJU

as low as

$450

Rochester, US (RST) - San Juan, PR (SJU)

American Airlines Logo
American Airlines

Sep 10

RST
21h 59m
ORD
CLT

Sep 11

SJU

as low as

$450

Rochester, US (RST) - San Juan, PR (SJU)

American Airlines Logo
American Airlines

Sep 10

RST
25h 15m
ORD
MIA

Sep 11

SJU

as low as

$450

Rochester, US (RST) - San Juan, PR (SJU)

American Airlines Logo
American Airlines

Sep 10

RST
29h 50m
ORD
MIA

Sep 11

SJU

as low as

$525

Rochester, US (RST) - San Juan, PR (SJU)

American Airlines Logo
American Airlines

Sep 10

RST
21h 15m
ORD
DFW

Sep 11

SJU

as low as

$650

Rochester, US (RST) - San Juan, PR (SJU)

American Airlines Logo
American Airlines

Sep 10

RST
31h 59m
ORD
CLT

Sep 11

SJU

as low as

$2320

Frequently Asked Questions

What are the most convenient layover airports for my flight?
For your flight from Rochester to San Juan, the most convenient layover airports are Chicago O'Hare International and Charlotte Douglas International.
What is the cheapest flight from Rochester to San Juan?
The cheapest flight is with American Airlines, costing $794, with 2 stops and a flight time of 21 hours 59 minutes.
What are all possible destination arrival airports?
The possible destination arrival airport is Luis Munoz Marin International Airport, as it is your final destination in San Juan.
What is the time difference between destination and arrival?
The time difference between Rochester and San Juan is typically one hour, with San Juan being one hour ahead of Rochester.
Is there a direct flight from Rochester to San Juan?
There is no direct flight from Rochester to San Juan. The cheapest available option is a 2 stops flight with American Airlines priced at $794.
Are there convenient layover flights from Rochester to San Juan?
Yes, the only available convenient layover flight is a 2 stops option with American Airlines priced at $794. The flight includes layovers at Chicago O Hare Airport and Charlotte Douglas International Airport, with a total travel time of 21 hours 59 minutes.
Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158