- 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 $167 for one-way flights and CA $233 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Tue., Oct. 29 - Wed., Oct. 30
YYZ
Toronto
SJU
San Juan
CA $233 Roundtrip, found 7 hours ago
CA $233
Roundtrip
found 7 hours ago
Sun., Sep. 1 - Sat., Sep. 14
YYZ
Toronto
SJU
San Juan
CA $240 Roundtrip, found 3 hours ago
CA $240
Roundtrip
found 3 hours ago
Tue., Feb. 4 - Wed., Feb. 5
YYZ
Toronto
SJU
San Juan
CA $248 Roundtrip, found 6 hours ago
CA $248
Roundtrip
found 6 hours ago
Mon., Jan. 20 - Sat., Jan. 25
YYZ
Toronto
SJU
San Juan
CA $255 Roundtrip, found 2 hours ago
CA $255
Roundtrip
found 2 hours ago
Sat., Sep. 21 - Sat., Sep. 21
YYZ
Toronto
SJU
San Juan
CA $264 Roundtrip, found 3 days ago
CA $264
Roundtrip
found 3 days ago
Sat., May 3 - Fri., May 9
YYZ
Toronto
SJU
San Juan
CA $271 Roundtrip, found 1 day ago
CA $271
Roundtrip
found 1 day ago
*Available to Expedia members.