Find cheap flights from Ontario to Puerto Rico

Find cheap flights from Ontario to Puerto Rico

Round-trip
Economy
Boston (BOS)
Puerto Rico
Tue. 4/8
Tue. 11/8
Any month
Compare vs. KAYAK |
Search hundreds of travel sites at once for deals on flights to Puerto Rico

FAQs for booking Ontario to Puerto Rico flights

How does KAYAK find such low prices on flights from Ontario to Puerto Rico?

How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Ontario to Puerto Rico?

What is the Hacker Fare option on flights from Ontario to Puerto Rico?

What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Ontario to Puerto Rico?

Top airlines flying from Ontario to Puerto Rico

Scores according to KAYAK customer reviews

8.0
Delta
Overall score based on 28,492 reviews
8.2
Boarding
7.8
Comfort
8.5
Crew
7.8
Entertainment
7.5
Food
Airline reviews
Read more about Delta

Book cheap flights from Ontario to Puerto Rico (round-trip)

Airports
Origin
Ottawa
C$ 416
only
C$ 416
Toronto
C$ 377
only
C$ 377
Destination
San Juan
C$ 377
only
C$ 377
Mon., 9 Nov.
YYZ
Toronto Pearson Airport
SJU
San Juan Airport
6h 01m
Wed., 18 Nov.
SJU
San Juan Airport
YYZ
Toronto Pearson Airport
12h 45m
C$ 377
Trip: 10 days
Based on null reviews
Sat., 24 Oct.
YYZ
Toronto Pearson Airport
SJU
San Juan Airport
6h 53m
Sat., 31 Oct.
SJU
San Juan Airport
YYZ
Toronto Pearson Airport
6h 31m
C$ 488
Trip: 8 days
Based on null reviews
Sat., 8 Aug.
YYZ
Toronto Pearson Airport
SJU
San Juan Airport
10h 50m
Mon., 10 Aug.
SJU
San Juan Airport
YYZ
Toronto Pearson Airport
11h 01m
C$ 387
Trip: 3 days
Based on null reviews
Sat., 24 Oct.
YYZ
Toronto Pearson Airport
SJU
San Juan Airport
12h 04m
Sat., 31 Oct.
SJU
San Juan Airport
YYZ
Toronto Pearson Airport
10h 52m
C$ 389
Trip: 8 days
Based on null reviews
Sat., 24 Oct.
YYZ
Toronto Pearson Airport
SJU
San Juan Airport
13h 30m
Fri., 30 Oct.
SJU
San Juan Airport
YYZ
Toronto Pearson Airport
14h 04m
C$ 401
Trip: 7 days
Based on null reviews
Sat., 26 Sep.
YYZ
Toronto Pearson Airport
SJU
San Juan Airport
10h 00m
Wed., 30 Sep.
SJU
San Juan Airport
YYZ
Toronto Pearson Airport
11h 30m
C$ 489
Trip: 5 days
Based on null reviews
Sat., 8 Aug.
YYZ
Toronto Pearson Airport
SJU
San Juan Airport
10h 50m
Mon., 10 Aug.
SJU
San Juan Airport
YYZ
Toronto Pearson Airport
13h 39m
C$ 406
Trip: 3 days
Based on null reviews
Sat., 19 Sep.
YYZ
Toronto Pearson Airport
SJU
San Juan Airport
11h 20m
Tue., 22 Sep.
SJU
San Juan Airport
YYZ
Toronto Pearson Airport
9h 55m
C$ 500
Trip: 4 days
Based on null reviews
Fri., 7 Aug.
YYZ
Toronto Pearson Airport
SJU
San Juan Airport
11h 37m
Mon., 24 Aug.
SJU
San Juan Airport
YYZ
Toronto Pearson Airport
13h 19m
C$ 409
Trip: 18 days
Based on null reviews
Tue., 12 Jan.
YYZ
Toronto Pearson Airport
SJU
San Juan Airport
9h 22m
Sun., 17 Jan.
SJU
San Juan Airport
YYZ
Toronto Pearson Airport
28h 05m
C$ 503
Trip: 6 days
Based on null reviews
Fri., 6 Nov.
YYZ
Toronto Pearson Airport
SJU
San Juan Airport
9h 44m
Sat., 21 Nov.
SJU
San Juan Airport
YYZ
Toronto Pearson Airport
8h 45m
C$ 413
Trip: 16 days
Based on null reviews
Wed., 4 Nov.
YYZ
Toronto Pearson Airport
SJU
San Juan Airport
6h 54m
Sat., 21 Nov.
SJU
San Juan Airport
YYZ
Toronto Pearson Airport
12h 34m
C$ 532
Trip: 18 days
Based on null reviews
Sun., 8 Nov.
YOW
Ottawa Airport
SJU
San Juan Airport
10h 19m
Sun., 15 Nov.
SJU
San Juan Airport
YOW
Ottawa Airport
22h 00m
C$ 416
Trip: 8 days
Based on null reviews
Sun., 6 Sep.
YYZ
Toronto Pearson Airport
SJU
San Juan Airport
26h 21m
Thu., 10 Sep.
SJU
San Juan Airport
YYZ
Toronto Pearson Airport
9h 55m
C$ 534
Trip: 5 days
Based on null reviews
Wed., 13 Jan.
YYZ
Toronto Pearson Airport
SJU
San Juan Airport
9h 44m
Mon., 18 Jan.
SJU
San Juan Airport
YYZ
Toronto Pearson Airport
9h 18m
C$ 416
Trip: 6 days
Based on null reviews
Wed., 16 Dec.
YYZ
Toronto Pearson Airport
SJU
San Juan Airport
12h 08m
Wed., 30 Dec.
SJU
San Juan Airport
YYZ
Toronto Pearson Airport
17h 08m
C$ 544
Trip: 15 days
Based on null reviews
Sat., 8 Aug.
YYZ
Toronto Pearson Airport
SJU
San Juan Airport
10h 50m
Sun., 9 Aug.
SJU
San Juan Airport
YYZ
Toronto Pearson Airport
15h 31m
C$ 424
Trip: 2 days
Based on null reviews
Wed., 13 Jan.
YYZ
Toronto Pearson Airport
SJU
San Juan Airport
28h 52m
Mon., 18 Jan.
SJU
San Juan Airport
YYZ
Toronto Pearson Airport
11h 33m
C$ 574
Trip: 6 days
Based on null reviews
Thu., 6 Aug.
YYZ
Toronto Pearson Airport
SJU
San Juan Airport
18h 50m
Mon., 24 Aug.
SJU
San Juan Airport
YYZ
Toronto Pearson Airport
8h 24m
C$ 432
Trip: 19 days
Based on null reviews
Thu., 3 Sep.
YOW
Ottawa Airport
SJU
San Juan Airport
20h 17m
Sat., 3 Oct.
SJU
San Juan Airport
YOW
Ottawa Airport
21h 59m
C$ 433
Trip: 31 days
Based on null reviews

Book cheap flights from Ontario to Puerto Rico (one-way)

Airports
Origin
Toronto
C$ 204
only
C$ 204
C$ 192
only
C$ 192
Destination
San Juan
C$ 192
only
C$ 192
Tue., 13 Oct.
YTZ
Toronto Island
SJU
San Juan Airport
12h 49m
C$ 192
Based on null reviews
Mon., 12 Oct.
YYZ
Toronto Pearson Airport
SJU
San Juan Airport
9h 24m
C$ 286
Based on null reviews
Tue., 13 Oct.
YYZ
Toronto Pearson Airport
SJU
San Juan Airport
12h 54m
C$ 204
Based on null reviews
Mon., 12 Oct.
YTZ
Toronto Island
SJU
San Juan Airport
7h 26m
C$ 215
Based on null reviews
Sun., 26 Jul.
YYZ
Toronto Pearson Airport
SJU
San Juan Airport
9h 41m
C$ 228
Based on null reviews
Mon., 12 Oct.
YYZ
Toronto Pearson Airport
SJU
San Juan Airport
11h 54m
C$ 243
Based on null reviews
Sun., 11 Oct.
YYZ
Toronto Pearson Airport
SJU
San Juan Airport
14h 56m
C$ 244
Based on null reviews
Sun., 26 Jul.
YYZ
Toronto Pearson Airport
SJU
San Juan Airport
40h 57m
C$ 2715
Based on null reviews
Tue., 13 Oct.
YYZ
Toronto Pearson Airport
SJU
San Juan Airport
53h 07m
C$ 3352
Based on null reviews
*
Prices are per person, are for e–tickets and include all taxes & fees in CAD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

-
1
  • Round-trip
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First