Cheap flights from Canada to Puerto Rico

YYZ — SJU
29 May — 5 Jun1
Return
1 adult
Economy
From?
To?
Sun 29/5
Sun 5/6

What is the cheapest month to fly from Canada to Puerto Rico?

Flights from Canada to Puerto Rico lean towards being more expensive in December. Prices are generally better when you fly from Canada to Puerto Rico in September, with the cheapest ticket starting at C$ 320.

When is the cheapest time to fly from Canada to Puerto Rico (CA - PR)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Canada to Puerto Rico as you normally would.

Cheap flights from Canada to Puerto Rico in May, June 2022

The best prices found for Canada to Puerto Rico flights for May, June
24 May - 31 May
YYZ

Toronto Pearson Intl

SJU

San Juan Luis Munoz Marin Intl

2 stops

11h 50m
SJU

San Juan Luis Munoz Marin Intl

YYZ

Toronto Pearson Intl

2 stops

17h 04m
C$ 549

American Airlines

View Deal

Deal found 23/5/22

24 May - 31 May
YYZ

Toronto Pearson Intl

SJU

San Juan Luis Munoz Marin Intl

1 stop

12h 07m
SJU

San Juan Luis Munoz Marin Intl

YYZ

Toronto Pearson Intl

2 stops

17h 04m
C$ 550

American Airlines

View Deal

Deal found 23/5/22

26 May - 31 May
YYZ

Toronto Pearson Intl

SJU

San Juan Luis Munoz Marin Intl

2 stops

14h 53m
SJU

San Juan Luis Munoz Marin Intl

YYZ

Toronto Pearson Intl

2 stops

19h 27m
C$ 586

American Airlines

View Deal

Deal found 23/5/22

Canada to Puerto Rico 2022 flight deals

Cheap flights to Puerto Rico from Canada found for this year
10 Sep. - 17 Sep.
YYZ

Toronto Pearson Intl

SJU

San Juan Luis Munoz Marin Intl

2 stops

12h 10m
SJU

San Juan Luis Munoz Marin Intl

YYZ

Toronto Pearson Intl

2 stops

15h 52m
C$ 453

American Airlines

View Deal

Deal found 22/5/22

17 Sep. - 24 Sep.
YUL

Montreal Pierre Elliott Trudeau Intl

SJU

San Juan Luis Munoz Marin Intl

2 stops

14h 28m
SJU

San Juan Luis Munoz Marin Intl

YUL

Montreal Pierre Elliott Trudeau Intl

2 stops

15h 17m
C$ 458

American Airlines

View Deal

Deal found 21/5/22

17 Sep. - 24 Sep.
YUL

Montreal Pierre Elliott Trudeau Intl

SJU

San Juan Luis Munoz Marin Intl

1 stop

13h 35m
SJU

San Juan Luis Munoz Marin Intl

YUL

Montreal Pierre Elliott Trudeau Intl

2 stops

13h 50m
C$ 459

American Airlines

View Deal

Deal found 23/5/22

Cheap American Airlines flights from Canada to Puerto Rico

10 Sep. - 17 Sep.
YYZ

Toronto Pearson Intl

SJU

San Juan Luis Munoz Marin Intl

2 stops

12h 10m
SJU

San Juan Luis Munoz Marin Intl

YYZ

Toronto Pearson Intl

2 stops

15h 52m
C$ 453

American Airlines

View Deal

Deal found 22/5/22

19 Sep. - 26 Sep.
YUL

Montreal Pierre Elliott Trudeau Intl

SJU

San Juan Luis Munoz Marin Intl

1 stop

20h 13m
SJU

San Juan Luis Munoz Marin Intl

YUL

Montreal Pierre Elliott Trudeau Intl

2 stops

15h 17m
C$ 458

American Airlines

View Deal

Deal found 22/5/22

17 Sep. - 24 Sep.
YUL

Montreal Pierre Elliott Trudeau Intl

SJU

San Juan Luis Munoz Marin Intl

1 stop

13h 35m
SJU

San Juan Luis Munoz Marin Intl

YUL

Montreal Pierre Elliott Trudeau Intl

2 stops

13h 50m
C$ 459

American Airlines

View Deal

Deal found 23/5/22

Cheap United Airlines flights from Canada to Puerto Rico

10 Sep. - 17 Sep.
YYZ

Toronto Pearson Intl

SJU

San Juan Luis Munoz Marin Intl

1 stop

7h 29m
SJU

San Juan Luis Munoz Marin Intl

YYZ

Toronto Pearson Intl

1 stop

6h 54m
C$ 492

United Airlines

View Deal

Deal found 22/5/22

25 Aug. - 29 Sep.
YYZ

Toronto Pearson Intl

SJU

San Juan Luis Munoz Marin Intl

1 stop

7h 29m
SJU

San Juan Luis Munoz Marin Intl

YYZ

Toronto Pearson Intl

1 stop

7h 45m
C$ 532

United Airlines

View Deal

Deal found 23/5/22

30 Sep. - 8 Oct.
YUL

Montreal Pierre Elliott Trudeau Intl

SJU

San Juan Luis Munoz Marin Intl

1 stop

6h 37m
SJU

San Juan Luis Munoz Marin Intl

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

7h 29m
C$ 541

United Airlines

View Deal

Deal found 22/5/22

Last minute flights from Canada to Puerto Rico

Late deals on round-trip flights to Puerto Rico from Canada, departing today and this week
29 May - 5 Jun.
YYZ

Toronto Pearson Intl

SJU

San Juan Luis Munoz Marin Intl

1 stop

8h 50m
SJU

San Juan Luis Munoz Marin Intl

YYZ

Toronto Pearson Intl

1 stop

17h 03m
C$ 593

American Airlines

View Deal

Deal found 23/5/22

1 Jun. - 5 Jun.
YYZ

Toronto Pearson Intl

SJU

San Juan Luis Munoz Marin Intl

1 stop

15h 09m
SJU

San Juan Luis Munoz Marin Intl

YYZ

Toronto Pearson Intl

1 stop

17h 03m
C$ 624

American Airlines

View Deal

Deal found 24/5/22

31 May - 1 Jun.
YUL

Montreal Pierre Elliott Trudeau Intl

SJU

San Juan Luis Munoz Marin Intl

1 stop

7h 09m
SJU

San Juan Luis Munoz Marin Intl

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

8h 01m
C$ 642

United Airlines

View Deal

Deal found 23/5/22

One-way flights to Puerto Rico from Canada

The cheapest one-way flights from Canada to Puerto Rico
29 Aug.
YYZ

Toronto Pearson Intl

SJU

San Juan Luis Munoz Marin Intl

1 stop

16h 41m
C$ 262

Multiple Airlines

View Deal

Deal found 22/5/22

27 Jun.
YYZ

Toronto Pearson Intl

SJU

San Juan Luis Munoz Marin Intl

1 stop

9h 29m
C$ 266

Multiple Airlines

View Deal

Deal found 23/5/22

30 Aug.
YYZ

Toronto Pearson Intl

SJU

San Juan Luis Munoz Marin Intl

1 stop

15h 42m
C$ 270

American Airlines

View Deal

Deal found 22/5/22

Related info for your journey

Useful info, stats and facts about Canada to Puerto Rico flights.

Which airlines flying from Canada to Puerto Rico have flexible cancellations due to COVID-19?

Some of the carriers operating flights from Canada to Puerto Rico that may be offering flexible cancellation policies are Air Canada, United Airlines, and American Airlines. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Can I find flights from Canada to Puerto Rico for under C$ 500 on Cheapflights?

Yes, there are multiple flights from Canada to Puerto Rico for under C$ 500. The cheapest flight booked recently is on American Airlines for just C$ 453, but on average you can expect to pay C$ 555.

Are there last-minute flights available from Canada to Puerto Rico for under C$ 600?

There are currently 20+ open flights from Canada to Puerto Rico within the next 7 days for less than C$ 600.

Destination points for flights from Canada to Puerto Rico

Select to see more specific information for flights from Canada to all places in Puerto Rico

Top 5 airlines flying from Canada to Puerto Rico

The chart below displays the airlines Cheapflights users travelling from Canada to Puerto Rico choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
DeltaCheapestC$ 218AverageC$ 667FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights
American AirlinesCheapestC$ 247AverageC$ 565FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights
WestJetCheapestC$ 357AverageC$ 727FlexibilityNo cancel feeOn-time60%COVID-19 safety
Search WestJet flights
Air CanadaCheapestC$ 370AverageC$ 790FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search Air Canada flights
United AirlinesCheapestC$ 377AverageC$ 678FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search United Airlines flights