Featured airlines
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 30% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap flights from Toronto (YTO) to San Juan (SJU)
Prices were available within the past 7 days and start at CA $206 for one-way flights and CA $302 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Mon., Feb. 3 - Tue., Feb. 4
YYZ
Toronto
SJU
San Juan
CA $302 Roundtrip, found 2 days ago
CA $302
Roundtrip
found 2 days ago
Sat., Jan. 18 - Wed., Jan. 22
YYZ
Toronto
SJU
San Juan
CA $310 Roundtrip, found 1 day ago
CA $310
Roundtrip
found 1 day ago
Mon., Jan. 13 - Tue., Jan. 14
YYZ
Toronto
SJU
San Juan
CA $312 Roundtrip, found 12 hours ago
CA $312
Roundtrip
found 12 hours ago
Tue., Jan. 21 - Wed., Jan. 22
YYZ
Toronto
SJU
San Juan
CA $312 Roundtrip, found 1 day ago
CA $312
Roundtrip
found 1 day ago
Tue., Dec. 10 - Thu., Dec. 12
YYZ
Toronto
SJU
San Juan
CA $319 Roundtrip, found 7 hours ago
CA $319
Roundtrip
found 7 hours ago
Mon., Jan. 20 - Thu., Jan. 30
YYZ
Toronto
SJU
San Juan
CA $325 Roundtrip, found 15 hours ago
CA $325
Roundtrip
found 15 hours ago
*Available to Expedia members.