Cheap flights from Toronto to San Diego

Find cheap San Diego to Toronto flights with our free search service. Compare all available fares for direct or connection flights from San Diego to Toronto.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Toronto to San Diego flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Toronto (YTO) - San Diego (SAN) 2024-05-07 2024-05-30 262 USD 18 hours 50 minutes Connection 2024-05-03T15:56:22
Toronto (YTO) - San Diego (SAN) 2024-05-23 2024-05-29 262 USD 18 hours 50 minutes Connection 2024-05-04T11:47:02
Toronto (YTO) - San Diego (SAN) 2024-05-06 2024-05-30 272 USD 26 hours 5 minutes Connection 2024-05-03T01:43:27
Toronto (YTO) - San Diego (SAN) 2025-02-09 2025-02-16 352 USD 18 hours 40 minutes Connection 2024-05-02T15:34:07
Toronto (YTO) - San Diego (SAN) 2024-06-03 2024-06-10 406 USD 10 hours 6 minutes Direct 2024-05-03T10:45:32
Toronto (YTO) - San Diego (SAN) 2024-06-15 2024-06-19 406 USD 10 hours 10 minutes Direct 2024-05-03T12:31:00
Toronto (YTO) - San Diego (SAN) 2024-05-25 2024-05-27 406 USD 10 hours 6 minutes Direct 2024-05-03T06:10:45
Toronto (YTO) - San Diego (SAN) 2024-06-01 2024-06-04 406 USD 10 hours 6 minutes Direct 2024-05-02T02:29:26
Toronto (YTO) - San Diego (SAN) 2024-06-09 2024-06-12 406 USD 10 hours 6 minutes Direct 2024-05-02T00:13:43
Toronto (YTO) - San Diego (SAN) 2024-06-09 2024-06-18 406 USD 10 hours 6 minutes Direct 2024-05-02T00:05:41
Toronto (YTO) - San Diego (SAN) 2024-06-19 2024-06-22 406 USD 10 hours 0 minutes Direct 2024-05-02T01:21:35
Toronto (YTO) - San Diego (SAN) 2024-05-30 2024-06-04 406 USD 10 hours 6 minutes Direct 2024-05-02T03:08:29
Toronto (YTO) - San Diego (SAN) 2024-06-01 2024-06-05 407 USD 10 hours 6 minutes Direct 2024-05-02T12:05:23
Toronto (YTO) - San Diego (SAN) 2024-06-03 2024-06-08 407 USD 10 hours 6 minutes Direct 2024-05-04T09:52:14
Toronto (YTO) - San Diego (SAN) 2024-06-04 2024-06-10 407 USD 10 hours 6 minutes Direct 2024-05-02T07:24:52
Toronto (YTO) - San Diego (SAN) 2024-05-19 2024-05-27 407 USD 10 hours 6 minutes Direct 2024-05-02T16:11:38
Toronto (YTO) - San Diego (SAN) 2024-06-20 2024-07-01 407 USD 10 hours 0 minutes Direct 2024-05-02T16:10:30
Toronto (YTO) - San Diego (SAN) 2024-06-22 2024-06-30 407 USD 10 hours 0 minutes Direct 2024-05-02T07:50:48
Toronto (YTO) - San Diego (SAN) 2024-06-14 2024-06-22 408 USD 10 hours 10 minutes Direct 2024-05-03T19:53:21
Toronto (YTO) - San Diego (SAN) 2024-06-16 2024-06-23 408 USD 10 hours 10 minutes Direct 2024-05-03T16:11:45
Toronto (YTO) - San Diego (SAN) 2024-06-01 2024-06-16 408 USD 10 hours 6 minutes Direct 2024-05-04T23:40:34
Toronto (YTO) - San Diego (SAN) 2024-06-11 2024-06-14 408 USD 10 hours 6 minutes Direct 2024-05-05T01:22:44
Toronto (YTO) - San Diego (SAN) 2024-06-08 2024-06-17 408 USD 10 hours 6 minutes Direct 2024-05-04T03:17:32
Toronto (YTO) - San Diego (SAN) 2024-05-29 2024-06-20 408 USD 10 hours 10 minutes Direct 2024-05-03T23:44:06
Toronto (YTO) - San Diego (SAN) 2024-05-30 2024-06-19 408 USD 10 hours 10 minutes Direct 2024-05-03T23:46:37
Toronto (YTO) - San Diego (SAN) 2024-05-30 2024-06-21 408 USD 10 hours 10 minutes Direct 2024-05-03T23:47:40
Toronto (YTO) - San Diego (SAN) 2024-06-17 2024-06-25 408 USD 10 hours 10 minutes Direct 2024-05-03T01:57:48
Toronto (YTO) - San Diego (SAN) 2024-05-31 2024-06-08 408 USD 10 hours 6 minutes Direct 2024-05-03T11:47:32
Toronto (YTO) - San Diego (SAN) 2024-06-01 2024-06-09 411 USD 16 hours 48 minutes Connection 2024-05-03T20:48:33
Toronto (YTO) - San Diego (SAN) 2024-07-04 2024-08-01 411 USD 16 hours 52 minutes Connection 2024-05-04T00:35:17

Toronto to San Diego flight status

Flight Origin Destination Departure Arrival Equip
AC1887 Toronto (YYZ) San Diego (SAN) 2:40 p.m. 6:40 p.m. 321
RV7105 Toronto (YYZ) San Diego (SAN) 7 a.m. None A321
RV1887 Toronto (YYZ) San Diego (SAN) 8:15 a.m. 10:48 a.m. A319
AC1379 Toronto (YYZ) San Diego (SAN) 8:15 a.m. 10:41 a.m. B763
AP691 Toronto (YYZ) San Diego (SAN) 8:10 a.m. 10:34 a.m. 320