Cheap flights from Canada to Perth

Depart
Return
Any month
Compare vs. momondo |

Canada to Perth flight comparison made easy

Below you can see the best fares for your route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Canada to Perth by changing tabs
Quickest
Cheapest
Qantas Airways
Qantas Airways
22 Mar.
10:00 p.m.
YYC
Calgary airport
32h 40m
2 Stops
PER
8:40 p.m.
+2
Perth airport
Qantas Airways
04 Apr.
12:00 p.m.
PER
Perth airport
31h 20m
2 Stops
YYC
5:20 a.m.
+1
Calgary airport
1,432 C$
Qantas Airways
Qantas Airways
04 Jul.
10:00 p.m.
YYC
Calgary airport
35h 30m
2 Stops
PER
11:30 p.m.
+2
Perth airport
Qantas Airways
26 Jul.
12:00 p.m.
PER
Perth airport
37h 33m
2 Stops
YYC
11:33 a.m.
+1
Calgary airport
1,458 C$
Cathay Pacific
Cathay Pacific
19 Apr.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
43h 05m
1 Stop
PER
7:05 a.m.
+2
Perth airport
Cathay Pacific
30 Apr.
12:00 p.m.
PER
Perth airport
32h 40m
1 Stop
YYZ
8:40 a.m.
+1
Toronto Pearson Intl airport
1,519 C$
Cathay Pacific
Cathay Pacific
01 Mar.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
43h 35m
1 Stop
PER
8:35 a.m.
+2
Perth airport
Cathay Pacific
14 Mar.
12:00 p.m.
PER
Perth airport
26h 50m
1 Stop
YYZ
2:50 a.m.
+1
Toronto Pearson Intl airport
1,559 C$
Qantas Airways
Qantas Airways
03 May
9:00 p.m.
YLW
Kelowna airport
33h 05m
3 Stops
PER
9:05 p.m.
+2
Perth airport
Qantas Airways
25 May
12:00 p.m.
PER
Perth airport
29h 52m
3 Stops
YLW
2:52 a.m.
+1
Kelowna airport
1,613 C$
Cathay Pacific
Cathay Pacific
26 Apr.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
43h 05m
1 Stop
PER
7:05 a.m.
+2
Perth airport
Cathay Pacific
03 May
12:00 p.m.
PER
Perth airport
32h 40m
1 Stop
YYZ
8:40 a.m.
+1
Toronto Pearson Intl airport
1,617 C$
Qantas Airways
Qantas Airways
03 May
9:00 p.m.
YLW
Kelowna airport
33h 05m
3 Stops
PER
9:05 p.m.
+2
Perth airport
Qantas Airways
25 May
12:00 p.m.
PER
Perth airport
29h 52m
3 Stops
YLW
2:52 a.m.
+1
Kelowna airport
1,613 C$
Qantas Airways
Qantas Airways
22 Mar.
10:00 p.m.
YYC
Calgary airport
32h 40m
2 Stops
PER
8:40 p.m.
+2
Perth airport
Qantas Airways
04 Apr.
12:00 p.m.
PER
Perth airport
31h 20m
2 Stops
YYC
5:20 a.m.
+1
Calgary airport
1,432 C$
Qantas Airways
Qantas Airways
09 May
12:00 a.m.
YYZ
Toronto Pearson Intl airport
35h 15m
2 Stops
PER
11:15 p.m.
+1
Perth airport
Qantas Airways
16 May
12:00 p.m.
PER
Perth airport
33h 35m
2 Stops
YYZ
9:35 a.m.
+1
Toronto Pearson Intl airport
1,680 C$
Cathay Pacific
Cathay Pacific
01 Mar.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
43h 35m
1 Stop
PER
8:35 a.m.
+2
Perth airport
Cathay Pacific
14 Mar.
12:00 p.m.
PER
Perth airport
26h 50m
1 Stop
YYZ
2:50 a.m.
+1
Toronto Pearson Intl airport
1,559 C$
Virgin Australia
Virgin Australia
12 Apr.
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
41h 25m
2 Stops
PER
5:25 a.m.
+2
Perth airport
Virgin Australia
28 Apr.
12:00 p.m.
PER
Perth airport
31h 31m
2 Stops
YUL
7:31 a.m.
+1
Montreal Pierre Elliott Trudeau Intl airport
2,032 C$
Qantas Airways
Qantas Airways
04 Jul.
10:00 p.m.
YYC
Calgary airport
35h 30m
2 Stops
PER
11:30 p.m.
+2
Perth airport
Qantas Airways
26 Jul.
12:00 p.m.
PER
Perth airport
37h 33m
2 Stops
YYC
11:33 a.m.
+1
Calgary airport
1,458 C$

Alternative routes for Canada to Perth

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Vancouver to Perth
Fastest flight time
28h 10m
Cheapest price
1,270 C$
Kelowna to Perth
Fastest flight time
36h 00m
Cheapest price
1,414 C$
Calgary to Perth
Fastest flight time
35h 05m
Cheapest price
1,423 C$
Toronto to Perth
Fastest flight time
30h 15m
Cheapest price
1,508 C$
Saskatoon to Perth
Fastest flight time
42h 25m
Cheapest price
1,599 C$
Montreal to Perth
Fastest flight time
35h 35m
Cheapest price
1,745 C$
Québec City to Perth
Fastest flight time
41h 45m
Cheapest price
1,962 C$
Moncton to Perth
Fastest flight time
53h 35m
Cheapest price
2,216 C$
Winnipeg to Perth
Fastest flight time
31h 00m
Cheapest price
3,258 C$
Ottawa to Perth
Fastest flight time
38h 05m
Cheapest price
4,736 C$
View more

Flights from Canada to: