Fare Guide
Estimated lowest fares found within 7 days
Cheapest Airline
The cheapest airline(s) flying from Perth to Toronto is Cathay Pacific.
Cheapest Month
May
Travel Period: December 2024 - November 2025
The cheapest month(s) to fly from Perth to Toronto is May.
-
Dec 2024
-
Jan 2025
-
Feb 2025
-
Mar 2025
-
Apr 2025
-
May 2025
-
Jun 2025
-
Jul 2025
-
Aug 2025
-
Sep 2025
-
Oct 2025
-
Nov 2025
Cheapest Day of the Week
Friday
The cheapest day(s) of the week to fly from Perth to Toronto is Friday.
-
Sun Sunday
-
Mon Monday
-
Tue Tuesday
-
Wed Wednesday
-
Thu Thursday
-
Fri Friday
-
Sat Saturday
Flight Schedules
Last Updated: Sat, 2 Nov, 2024
-
Time
Earliest
- Earliest
- Latest
-
Depart
Earliest
- Earliest
- Latest
-
Arrive
- Earliest
- Latest
-
Duration
- Shortest
- Longest
-
Stopover
All
-
Airline
Filter by Airline
View All Airline
-
Availability
- M
- T
- W
- T
- F
- S
- S
-
17:00 YVR15:10 SYD29Hrs, 39m 1 Stop (YYZ)
-
YVRVancouver International Airport 17:00 - SYD 15:10 29h 39m 1 Stop (YYZ) Toronto
-
YVRVancouver International Airport 17:00PERPerth Airport 08:00
-
YYZToronto Lester B Pearson Intl Airport 00:39SYDSydney Kingsford Smith Airport 15:10
- 29h 39m (6h 55m)
- 1 Stop YYZ · Toronto 6h 55m
-
WestJet (WS 718)Boeing 737 Max 8 Passenger Qantas (QF 644)Boeing 737 800 -
WestJet (WS 718) -
- -
- -
- -
- -
- -
- S
- -
-
18:44 DFW15:10 MEL27Hrs, 09m 1 Stop (YYZ)
-
DFWDallas/Fort Worth Intl Airport 18:44 - MEL 15:10 27h 09m 1 Stop (YYZ) Toronto
-
DFWDallas/Fort Worth Intl Airport 18:44PERPerth Airport 08:35
-
YYZToronto Lester B Pearson Intl Airport 22:44MELMelbourne Airport 15:10
- 27h 09m (4h 54m)
- 1 Stop YYZ · Toronto 4h 54m
-
American Airlines (AA 2804)Boeing 737 800 Qantas (QF 772)Boeing 737 800 -
American Airlines (AA 2804) -
- -
- T
- -
- -
- F
- -
- S
-
17:00 YVR16:20 SYD28Hrs, 29m 1 Stop (YYZ)
-
YVRVancouver International Airport 17:00 - SYD 16:20 28h 29m 1 Stop (YYZ) Toronto
-
YVRVancouver International Airport 17:00PERPerth Airport 09:10
-
YYZToronto Lester B Pearson Intl Airport 00:39SYDSydney Kingsford Smith Airport 16:20
- 28h 29m (5h 45m)
- 1 Stop YYZ · Toronto 5h 45m
-
WestJet (WS 718)Boeing 737 800 Qantas (QF 646)Boeing 737 800 -
WestJet (WS 718) -
- -
- -
- W
- -
- -
- -
- -
-
17:00 YVR16:20 SYD28Hrs, 29m 1 Stop (YYZ)
-
YVRVancouver International Airport 17:00 - SYD 16:20 28h 29m 1 Stop (YYZ) Toronto
-
YVRVancouver International Airport 17:00PERPerth Airport 09:10
-
YYZToronto Lester B Pearson Intl Airport 00:39SYDSydney Kingsford Smith Airport 16:20
- 28h 29m (5h 45m)
- 1 Stop YYZ · Toronto 5h 45m
-
WestJet (WS 718)Boeing 737 800 Scimitar Winglets Qantas (QF 646)Boeing 737 800 -
WestJet (WS 718) -
- M
- -
- -
- -
- -
- -
- -
-
17:00 YVR18:30 SYD26Hrs, 19m 1 Stop (YYZ)
-
YVRVancouver International Airport 17:00 - SYD 18:30 26h 19m 1 Stop (YYZ) Toronto
-
YVRVancouver International Airport 17:00PERPerth Airport 11:20
-
YYZToronto Lester B Pearson Intl Airport 00:39SYDSydney Kingsford Smith Airport 18:30
- 26h 19m (3h 35m)
- 1 Stop YYZ · Toronto 3h 35m
-
WestJet (WS 718)Boeing 737 Max 8 Passenger Qantas (QF 648)Boeing 737 800 -
WestJet (WS 718) -
- -
- -
- -
- -
- -
- S
- -
-
17:00 YVR18:30 SYD26Hrs, 19m 1 Stop (YYZ)
-
YVRVancouver International Airport 17:00 - SYD 18:30 26h 19m 1 Stop (YYZ) Toronto
-
YVRVancouver International Airport 17:00PERPerth Airport 11:20
-
YYZToronto Lester B Pearson Intl Airport 00:39SYDSydney Kingsford Smith Airport 18:30
- 26h 19m (3h 35m)
- 1 Stop YYZ · Toronto 3h 35m
-
WestJet (WS 718)Boeing 737 800 Qantas (QF 34)Boeing 787 9 -
WestJet (WS 718) -
- -
- -
- W
- -
- -
- -
- -
-
17:00 YVR18:30 SYD26Hrs, 19m 1 Stop (YYZ)
-
YVRVancouver International Airport 17:00 - SYD 18:30 26h 19m 1 Stop (YYZ) Toronto
-
YVRVancouver International Airport 17:00PERPerth Airport 11:20
-
YYZToronto Lester B Pearson Intl Airport 00:39SYDSydney Kingsford Smith Airport 18:30
- 26h 19m (3h 35m)
- 1 Stop YYZ · Toronto 3h 35m
-
WestJet (WS 718)Boeing 737 800 Scimitar Winglets Qantas (QF 648)Airbus Industrie A330 200 -
WestJet (WS 718) -
- M
- -
- -
- -
- -
- -
- -
-
22:55 LAX19:10 SIN29Hrs, 46m 1 Stop (YYZ)
-
LAXLos Angeles International Airport 22:55 - SIN 19:10 29h 46m 1 Stop (YYZ) Toronto
-
LAXLos Angeles International Airport 22:55PERPerth Airport 13:50
-
YYZToronto Lester B Pearson Intl Airport 06:36SINSingapore Changi Airport 19:10
- 29h 46m (4h 35m)
- 1 Stop YYZ · Toronto 4h 35m
-
Air Canada (AC 794)Airbus Singapore Airlines (SQ 226)Airbus A359 -
Air Canada (AC 794) -
- -
- T
- W
- T
- -
- S
- S
-
22:55 LAX19:10 SIN29Hrs, 34m 1 Stop (YYZ)
-
LAXLos Angeles International Airport 22:55 - SIN 19:10 29h 34m 1 Stop (YYZ) Toronto
-
LAXLos Angeles International Airport 22:55PERPerth Airport 13:50
-
YYZToronto Lester B Pearson Intl Airport 06:24SINSingapore Changi Airport 19:10
- 29h 34m (4h 35m)
- 1 Stop YYZ · Toronto 4h 35m
-
Air Canada (AC 794)Boeing 787 8 Singapore Airlines (SQ 226)Airbus A359 -
Air Canada (AC 794) -
- M
- -
- -
- -
- F
- -
- -
-
21:55 PER16:40 YYZ31Hrs, 45m 1 Stop (NRT)
-
PERPerth Airport 21:55 - YYZ 16:40 31h 45m 1 Stop (NRT) Tokyo
-
PERPerth Airport 21:55NRTTokyo Narita Airport 18:45
-
NRTTokyo Narita Airport 08:30YYZToronto Lester B Pearson Intl Airport 16:40
- 31h 45m (10h 15m)
- 1 Stop NRT · Tokyo 10h 15m
-
All Nippon Airways (NH 882)Boeing 787 9 Air Canada (AC 10)Boeing 777 300 Er -
All Nippon Airways (NH 882) -
- -
- -
- -
- T
- -
- S
- -
-
08:00 YVR05:20 BNE29Hrs, 41m 1 Stop (YYZ)
-
YVRVancouver International Airport 08:00 - BNE 05:20 29h 41m 1 Stop (YYZ) Toronto
-
YVRVancouver International Airport 08:00PERPerth Airport 22:45
-
YYZToronto Lester B Pearson Intl Airport 15:26BNEBrisbane Airport 05:20
- 29h 41m (7h)
- 1 Stop YYZ · Toronto 7h
-
Air Canada (AC 104)Boeing 787 9 virgin australia (VA 473)Boeing 737 800 -
Air Canada (AC 104) -
- -
- -
- -
- -
- -
- -
- S
-
08:00 YVR05:20 BNE29Hrs, 41m 1 Stop (YYZ)
-
YVRVancouver International Airport 08:00 - BNE 05:20 29h 41m 1 Stop (YYZ) Toronto
-
YVRVancouver International Airport 08:00PERPerth Airport 22:45
-
YYZToronto Lester B Pearson Intl Airport 15:26BNEBrisbane Airport 05:20
- 29h 41m (7h)
- 1 Stop YYZ · Toronto 7h
-
Air Canada (AC 104)Boeing 787 9 virgin australia (VA 473)Boeing 737 700 -
Air Canada (AC 104) -
- -
- -
- W
- -
- F
- -
- -
-
08:00 YVR05:20 BNE29Hrs, 44m 1 Stop (YYZ)
-
YVRVancouver International Airport 08:00 - BNE 05:20 29h 44m 1 Stop (YYZ) Toronto
-
YVRVancouver International Airport 08:00PERPerth Airport 22:45
-
YYZToronto Lester B Pearson Intl Airport 15:29BNEBrisbane Airport 05:20
- 29h 44m (7h)
- 1 Stop YYZ · Toronto 7h
-
Air Canada (AC 104)Boeing 777 300 Er virgin australia (VA 473)Boeing 737 700 -
Air Canada (AC 104) -
- -
- T
- -
- -
- -
- -
- -
-
08:00 YVR05:20 BNE29Hrs, 44m 1 Stop (YYZ)
-
YVRVancouver International Airport 08:00 - BNE 05:20 29h 44m 1 Stop (YYZ) Toronto
-
YVRVancouver International Airport 08:00PERPerth Airport 22:45
-
YYZToronto Lester B Pearson Intl Airport 15:29BNEBrisbane Airport 05:20
- 29h 44m (7h)
- 1 Stop YYZ · Toronto 7h
-
Air Canada (AC 104)Boeing 777 300 Er virgin australia (VA 473)Boeing 737 800 -
Air Canada (AC 104) -
- -
- -
- -
- T
- -
- -
- -
-
08:49 SFO05:20 BNE31Hrs, 07m 1 Stop (YYZ)
-
SFOSan Francisco International Airport 08:49 - BNE 05:20 31h 07m 1 Stop (YYZ) Toronto
-
SFOSan Francisco International Airport 08:49PERPerth Airport 22:45
-
YYZToronto Lester B Pearson Intl Airport 16:52BNEBrisbane Airport 05:20
- 31h 07m (8h 19m)
- 1 Stop YYZ · Toronto 8h 19m
-
United Airlines (UA 608)Boeing 737 800 virgin australia (VA 473)Boeing 737 800 -
United Airlines (UA 608) -
- M
- -
- -
- T
- -
- -
- -
-
08:49 SFO05:20 BNE31Hrs, 07m 1 Stop (YYZ)
-
SFOSan Francisco International Airport 08:49 - BNE 05:20 31h 07m 1 Stop (YYZ) Toronto
-
SFOSan Francisco International Airport 08:49PERPerth Airport 22:45
-
YYZToronto Lester B Pearson Intl Airport 16:52BNEBrisbane Airport 05:20
- 31h 07m (8h 19m)
- 1 Stop YYZ · Toronto 8h 19m
-
United Airlines (UA 608)Boeing 737 800 virgin australia (VA 473)Boeing 737 700 -
United Airlines (UA 608) -
- -
- T
- -
- -
- F
- -
- -
-
09:10 YVR05:20 BNE30Hrs, 54m 1 Stop (YYZ)
-
YVRVancouver International Airport 09:10 - BNE 05:20 30h 54m 1 Stop (YYZ) Toronto
-
YVRVancouver International Airport 09:10PERPerth Airport 22:45
-
YYZToronto Lester B Pearson Intl Airport 16:39BNEBrisbane Airport 05:20
- 30h 54m (8h 10m)
- 1 Stop YYZ · Toronto 8h 10m
-
Air Canada (AC 34)Boeing 777 200 Lr virgin australia (VA 473)Boeing 737 800 -
Air Canada (AC 34) -
- -
- -
- -
- T
- -
- -
- S
-
09:10 YVR05:20 BNE30Hrs, 54m 1 Stop (YYZ)
-
YVRVancouver International Airport 09:10 - BNE 05:20 30h 54m 1 Stop (YYZ) Toronto
-
YVRVancouver International Airport 09:10PERPerth Airport 22:45
-
YYZToronto Lester B Pearson Intl Airport 16:39BNEBrisbane Airport 05:20
- 30h 54m (8h 10m)
- 1 Stop YYZ · Toronto 8h 10m
-
Air Canada (AC 34)Boeing 777 200 Lr virgin australia (VA 473)Boeing 737 700 -
Air Canada (AC 34) -
- -
- T
- W
- -
- F
- -
- -
-
12:19 DFW06:05 SYD30Hrs, 24m 1 Stop (YYZ)
-
DFWDallas/Fort Worth Intl Airport 12:19 - SYD 06:05 30h 24m 1 Stop (YYZ) Toronto
-
DFWDallas/Fort Worth Intl Airport 12:19PERPerth Airport 22:55
-
YYZToronto Lester B Pearson Intl Airport 16:19SYDSydney Kingsford Smith Airport 06:05
- 30h 24m (8h 14m)
- 1 Stop YYZ · Toronto 8h 14m
-
American Airlines (AA 1111)Boeing 737 800 Qantas (QF 654)Airbus Industrie A330 200 -
American Airlines (AA 1111) -
- M
- T
- W
- T
- -
- -
- S
-
08:49 SFO06:10 SYD30Hrs, 57m 1 Stop (YYZ)
-
SFOSan Francisco International Airport 08:49 - SYD 06:10 30h 57m 1 Stop (YYZ) Toronto
-
SFOSan Francisco International Airport 08:49PERPerth Airport 22:55
-
YYZToronto Lester B Pearson Intl Airport 16:52SYDSydney Kingsford Smith Airport 06:10
- 30h 57m (7h 54m)
- 1 Stop YYZ · Toronto 7h 54m
-
United Airlines (UA 608)Boeing 737 800 virgin australia (VA 570)Boeing 737 800 -
United Airlines (UA 608) -
- M
- T
- W
- T
- F
- -
- S
-
22:55 PER16:39 YYZ30Hrs, 44m 1 Stop (SYD)
-
PERPerth Airport 22:55 - YYZ 16:39 30h 44m 1 Stop (SYD) Sydney
-
PERPerth Airport 22:55SYDSydney Kingsford Smith Airport 11:20
-
SYDSydney Kingsford Smith Airport 06:10YYZToronto Lester B Pearson Intl Airport 16:39
- 30h 44m (5h 10m)
- 1 Stop SYD · Sydney 5h 10m
-
virgin australia (VA 570)Boeing 737 800 Air Canada (AC 34)Boeing 777 200 Lr -
virgin australia (VA 570) -
- M
- T
- W
- T
- F
- -
- S
-
12:19 DFW05:30 BNE30Hrs, 24m 1 Stop (YYZ)
-
DFWDallas/Fort Worth Intl Airport 12:19 - BNE 05:30 30h 24m 1 Stop (YYZ) Toronto
-
DFWDallas/Fort Worth Intl Airport 12:19PERPerth Airport 22:55
-
YYZToronto Lester B Pearson Intl Airport 16:19BNEBrisbane Airport 05:30
- 30h 24m (7h 54m)
- 1 Stop YYZ · Toronto 7h 54m
-
American Airlines (AA 1111)Boeing 737 800 Qantas (QF 942)Boeing 737 800 -
American Airlines (AA 1111) -
- M
- -
- W
- T
- F
- -
- S
-
12:19 DFW06:05 SYD30Hrs, 24m 1 Stop (YYZ)
-
DFWDallas/Fort Worth Intl Airport 12:19 - SYD 06:05 30h 24m 1 Stop (YYZ) Toronto
-
DFWDallas/Fort Worth Intl Airport 12:19PERPerth Airport 22:55
-
YYZToronto Lester B Pearson Intl Airport 16:19SYDSydney Kingsford Smith Airport 06:05
- 30h 24m (8h 14m)
- 1 Stop YYZ · Toronto 8h 14m
-
American Airlines (AA 1111)Boeing 737 800 Qantas (QF 654)Boeing 737 800 -
American Airlines (AA 1111) -
- -
- -
- -
- -
- F
- -
- -
-
12:05 IAH06:10 SYD30Hrs, 20m 1 Stop (YYZ)
-
IAHHouston George Bush Intercontinental Airport 12:05 - SYD 06:10 30h 20m 1 Stop (YYZ) Toronto
-
IAHHouston George Bush Intercontinental Airport 12:05PERPerth Airport 22:55
-
YYZToronto Lester B Pearson Intl Airport 16:15SYDSydney Kingsford Smith Airport 06:10
- 30h 20m (7h 20m)
- 1 Stop YYZ · Toronto 7h 20m
-
Air Canada (AC 592)Airbus A220 300 virgin australia (VA 570)Boeing 737 800 -
Air Canada (AC 592) -
- M
- -
- -
- T
- -
- -
- -
-
09:45 LAX06:20 MEL30Hrs, 41m 1 Stop (YYZ)
-
LAXLos Angeles International Airport 09:45 - MEL 06:20 30h 41m 1 Stop (YYZ) Toronto
-
LAXLos Angeles International Airport 09:45PERPerth Airport 23:45
-
YYZToronto Lester B Pearson Intl Airport 17:26MELMelbourne Airport 06:20
- 30h 41m (8h 05m)
- 1 Stop YYZ · Toronto 8h 05m
-
Air Canada (AC 784)Airbus virgin australia (VA 698)Boeing 737 800 -
Air Canada (AC 784) -
- -
- T
- -
- -
- F
- -
- S
-
00:15 PER12:15 YYZ25Hrs, 00m 1 Stop (HKG)
-
PERPerth Airport 00:15 - YYZ 12:15 25h 1 Stop (HKG) Hong Kong
-
PERPerth Airport 00:15HKGHong Kong International Airport 10:25
-
HKGHong Kong International Airport 07:55YYZToronto Lester B Pearson Intl Airport 12:15
- 25h (2h 30m)
- 1 Stop HKG · Hong Kong 2h 30m
-
Cathay Pacific (CX 140)Boeing 777 300 Er Cathay Pacific (CX 828)Airbus A351 -
Cathay Pacific (CX 140) -
- M
- T
- W
- -
- -
- S
- S
-
11:40 YVR06:20 SIN30Hrs, 59m 1 Stop (YYZ)
-
YVRVancouver International Airport 11:40 - SIN 06:20 30h 59m 1 Stop (YYZ) Toronto
-
YVRVancouver International Airport 11:40PERPerth Airport 01:10
-
YYZToronto Lester B Pearson Intl Airport 19:09SINSingapore Changi Airport 06:20
- 30h 59m (7h 20m)
- 1 Stop YYZ · Toronto 7h 20m
-
Air Canada (AC 112)Boeing 777 300 Er Singapore Airlines (SQ 216)Boeing 787 -
Air Canada (AC 112) -
- -
- T
- -
- T
- -
- S
- S
-
18:45 NRT06:20 SIN28Hrs, 30m 1 Stop (YYZ)
-
NRTTokyo Narita Airport 18:45 - SIN 06:20 28h 30m 1 Stop (YYZ) Toronto
-
NRTTokyo Narita Airport 18:45PERPerth Airport 01:10
-
YYZToronto Lester B Pearson Intl Airport 16:40SINSingapore Changi Airport 06:20
- 28h 30m (4h 40m)
- 1 Stop YYZ · Toronto 4h 40m
-
Air Canada (AC 10)Boeing 777 300 Er Singapore Airlines (SQ 216)Boeing 787 -
Air Canada (AC 10) -
- -
- -
- W
- -
- F
- -
- S
-
18:44 DFW12:10 MEL30Hrs, 09m 1 Stop (YYZ)
-
DFWDallas/Fort Worth Intl Airport 18:44 - MEL 12:10 30h 09m 1 Stop (YYZ) Toronto
-
DFWDallas/Fort Worth Intl Airport 18:44PERPerth Airport 05:35
-
YYZToronto Lester B Pearson Intl Airport 22:44MELMelbourne Airport 12:10
- 30h 09m (7h 54m)
- 1 Stop YYZ · Toronto 7h 54m
-
American Airlines (AA 2804)Boeing 737 800 Qantas (QF 770)Airbus Industrie A330 200 -
American Airlines (AA 2804) -
- -
- -
- -
- -
- F
- -
- -
-
18:44 DFW12:10 MEL30Hrs, 09m 1 Stop (YYZ)
-
DFWDallas/Fort Worth Intl Airport 18:44 - MEL 12:10 30h 09m 1 Stop (YYZ) Toronto
-
DFWDallas/Fort Worth Intl Airport 18:44PERPerth Airport 05:35
-
YYZToronto Lester B Pearson Intl Airport 22:44MELMelbourne Airport 12:10
- 30h 09m (7h 54m)
- 1 Stop YYZ · Toronto 7h 54m
-
American Airlines (AA 2804)Boeing 737 800 Qantas (QF 770)Boeing 737 800 -
American Airlines (AA 2804) -
- -
- -
- -
- -
- -
- -
- S
-
18:44 DFW14:05 MEL28Hrs, 14m 1 Stop (YYZ)
-
DFWDallas/Fort Worth Intl Airport 18:44 - MEL 14:05 28h 14m 1 Stop (YYZ) Toronto
-
DFWDallas/Fort Worth Intl Airport 18:44PERPerth Airport 07:30
-
YYZToronto Lester B Pearson Intl Airport 22:44MELMelbourne Airport 14:05
- 28h 14m (5h 59m)
- 1 Stop YYZ · Toronto 5h 59m
-
American Airlines (AA 2804)Boeing 737 800 Qantas (QF 770)Boeing 737 800 -
American Airlines (AA 2804) -
- -
- T
- -
- -
- -
- -
- -
No Schedules
Sorry, there are no schedules matching your filters. Try removing one.
reset
How far is Toronto from Perth?
The flight distance between Perth and Toronto is 18154km. Check all available flights on Wego.
When is the earliest and latest flight of the day?
The earliest flight of the day departs at 00:15. The last flight of the day departs at 17:00. See the full list of flight times on Wego.
All Airports in Perth
Perth Airport PER
All Airports in Toronto
Toronto John C Munro Hamilton Airport YHM
Toronto City Centre Airport YTZ
Popular Destinations from Toronto
Popular Destinations from Perth
Popular Hotels in Toronto
- The Westin Harbour Castle, Toronto
- Hotel X Toronto
- Park Hyatt Toronto
- InterContinental Hotels TORONTO CENTRE
- Sandman Signature Toronto Airport Hotel
- Holiday Inn TORONTO INTERNATIONAL AIRPORT
- Hilton Toronto
- Marriott Downtown at CF Toronto Eaton Centre
- One King West Hotel And Residence
- Fairmont Royal York