Airlines with flights from Toronto to Victoria
There are three airlines with scheduled flights between YYZ and YYJ. Both Air Canada and Porter operates non-stop flights from Pearson to Victoria International and the flight time is 5 hours and 10 minutes.
Choose airline
Schedules
Non-stop with Air Canada
-
Total flight time: 5 hours and 10 minutes
-
Toronto is a Air Canada hub.
-
11 flights per week
-
Airbus A321
-
Business class available
Flight
The timetable & schedule information was updated at 2026-04-21
Non-stop with Porter Airlines
-
Total flight time: 5 hours and 15 minutes
-
Toronto is a Porter Airlines hub.
-
11 flights per week
-
Embraer 195 E2
Flight
The timetable & schedule information was updated at 2026-04-21
Via Vancouver with Air Canada
-
Total flight time: 6h 11m - 8h 31m.
-
Toronto is a Air Canada hub.
-
144 flights per week
-
Airbus A321
Flight
AC8147
AC8155
AC8155
AC8155
AC8159
AC8159
AC8161
AC8167
AC8167
AC8169
AC8169
The timetable & schedule information was updated at 2026-04-21
Via Calgary with WestJet
-
Total flight time: 6h 40m - 9h 13m.
-
Low-cost airline
-
Toronto is a WestJet hub (Secondary hub).
-
49 flights per week
Flight
WS263
WS3501
WS265
WS267
WS267
WS267
WS269
WS269
WS271
WS273
WS273
The timetable & schedule information was updated at 2026-04-21
Via Vancouver with WestJet
-
Total flight time: 6h 50m - 8h 57m.
-
Low-cost airline
-
Toronto is a WestJet hub (Secondary hub).
-
36 flights per week
Flight
WS3325
WS3329
The timetable & schedule information was updated at 2026-04-21
Via Edmonton with WestJet
-
Total flight time: 7h 35m - 7h 55m.
-
Low-cost airline
-
Toronto is a WestJet hub (Secondary hub).
-
12 flights per week
Flight
WS511
WS3715
The timetable & schedule information was updated at 2026-04-21

There are three airlines with scheduled flights between YYZ and YYJ. Both Air Canada and Porter operates non-stop flights from Pearson to Victoria International and the flight time is 5 hours and 10 minutes.