Popular Filters
One Way Price
Duration
Stops From Perth
Departure From Perth
LKR 483,307
LKR 449,459
LKR 374,397
LKR 363,804
Arrival at Calgary
LKR 363,804
LKR 363,804
LKR 389,046
Alliances & Airlines
Oneworld
(31)
SkyTeam
()
Star Alliance
(36)
+ 4 more
Layover Airports
+ 8 more
Layover Duration
Perth To Calgary Flights
Book Perth to Calgary flight tickets at lowest price. Get best deals on your upcoming Perth to Calgary flights only on MakeMyTrip. Also Book Calgary to Perth Flights. Currently 52 flights flying from Perth to Calgary. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.
LKR 363,804
Perth to Calgary , 2 Sep
Virgin Australia VA | 572
23:55
Tue, 2 Sep 25
Terminal T1
Perth, Australia
04 h 20 m
06:15
Wed, 3 Sep 25
Terminal T2
Sydney, Australia
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 34
09:20
Wed, 3 Sep 25
Terminal T1
Sydney, Australia
14 h 25 m
06:45
Wed, 3 Sep 25
Terminal M
Vancouver, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 204
08:30
Wed, 3 Sep 25
Terminal M
Vancouver, Canada
01 h 27 m
10:57
Wed, 3 Sep 25
Calgary, Canada
BAGGAGE : CHECK INCABIN
Information not available
LKR 374,397
Perth to Calgary , 2 Sep
Air Canada AC | 2736 | Operated By Virgin Australia
15:30
Tue, 2 Sep 25
Terminal T1
Perth, Australia
04 h 20 m
21:50
Tue, 2 Sep 25
Terminal T2
Sydney, Australia
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 34
09:20
Wed, 3 Sep 25
Terminal T1
Sydney, Australia
14 h 25 m
06:45
Wed, 3 Sep 25
Terminal M
Vancouver, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 216
12:55
Wed, 3 Sep 25
Terminal M
Vancouver, Canada
01 h 27 m
15:22
Wed, 3 Sep 25
Calgary, Canada
BAGGAGE : CHECK INCABIN
Information not available
LKR 381,763
Perth to Calgary , 2 Sep
Virgin Australia VA | 562
15:30
Tue, 2 Sep 25
Terminal T1
Perth, Australia
04 h 20 m
21:50
Tue, 2 Sep 25
Terminal T2
Sydney, Australia
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 34
09:20
Wed, 3 Sep 25
Terminal T1
Sydney, Australia
14 h 25 m
06:45
Wed, 3 Sep 25
Terminal M
Vancouver, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 204
08:30
Wed, 3 Sep 25
Terminal M
Vancouver, Canada
01 h 27 m
10:57
Wed, 3 Sep 25
Calgary, Canada
BAGGAGE : CHECK INCABIN
Information not available
LKR 381,996
Perth to Calgary , 2 Sep
Qantas Airways QF | 654
23:55
Tue, 2 Sep 25
Terminal T4
Perth, Australia
04 h 10 m
06:05
Wed, 3 Sep 25
Terminal T3
Sydney, Australia
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 34
09:20
Wed, 3 Sep 25
Terminal T1
Sydney, Australia
14 h 25 m
06:45
Wed, 3 Sep 25
Terminal M
Vancouver, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 204
08:30
Wed, 3 Sep 25
Terminal M
Vancouver, Canada
01 h 27 m
10:57
Wed, 3 Sep 25
Calgary, Canada
BAGGAGE : CHECK INCABIN
Information not available
LKR 383,087
Perth to Calgary , 2 Sep
Jetstar Airways JQ | 989
23:55
Tue, 2 Sep 25
Terminal T2
Perth, Australia
04 h 10 m
06:05
Wed, 3 Sep 25
Terminal T2
Sydney, Australia
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 34
09:20
Wed, 3 Sep 25
Terminal T1
Sydney, Australia
14 h 25 m
06:45
Wed, 3 Sep 25
Terminal M
Vancouver, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 204
08:30
Wed, 3 Sep 25
Terminal M
Vancouver, Canada
01 h 27 m
10:57
Wed, 3 Sep 25
Calgary, Canada
BAGGAGE : CHECK INCABIN
Information not available
LKR 385,249
Perth to Calgary , 2 Sep
Air Canada AC | 2736 | Operated By Virgin Australia
15:30
Tue, 2 Sep 25
Terminal T1
Perth, Australia
04 h 20 m
21:50
Tue, 2 Sep 25
Terminal T2
Sydney, Australia
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 34
09:20
Wed, 3 Sep 25
Terminal T1
Sydney, Australia
14 h 25 m
06:45
Wed, 3 Sep 25
Terminal M
Vancouver, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 204
08:30
Wed, 3 Sep 25
Terminal M
Vancouver, Canada
01 h 27 m
10:57
Wed, 3 Sep 25
Calgary, Canada
BAGGAGE : CHECK INCABIN
Information not available
LKR 388,841
Perth to Calgary , 2 Sep
Jetstar Airways JQ | 987
15:50
Tue, 2 Sep 25
Terminal T2
Perth, Australia
04 h 05 m
21:55
Tue, 2 Sep 25
Terminal T2
Sydney, Australia
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 34
09:20
Wed, 3 Sep 25
Terminal T1
Sydney, Australia
14 h 25 m
06:45
Wed, 3 Sep 25
Terminal M
Vancouver, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 204
08:30
Wed, 3 Sep 25
Terminal M
Vancouver, Canada
01 h 27 m
10:57
Wed, 3 Sep 25
Calgary, Canada
BAGGAGE : CHECK INCABIN
Information not available
LKR 389,046
Transit Visa may be required
Perth to Calgary , 2 Sep
Qatar Airways QR | 901
22:45
Tue, 2 Sep 25
Terminal T1
Perth, Australia
11 h 05 m
04:50
Wed, 3 Sep 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 739
08:00
Wed, 3 Sep 25
Doha, Qatar
16 h
14:00
Wed, 3 Sep 25
Terminal B
Los Angeles, United States
BAGGAGE : CHECK INCABIN
Information not available
WestJet WS | 1515
18:05
Wed, 3 Sep 25
Terminal T2
Los Angeles, United States
03 h 05 m
22:10
Wed, 3 Sep 25
Calgary, Canada
BAGGAGE : CHECK INCABIN
Information not available
LKR 389,211
Transit Visa may be required
Perth to Calgary , 2 Sep
Qatar Airways QR | 8406 | Operated By Virgin Australia
16:10
Tue, 2 Sep 25
Terminal T1
Perth, Australia
11 h 10 m
22:20
Tue, 2 Sep 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 713
07:55
Wed, 3 Sep 25
Doha, Qatar
15 h 55 m
15:50
Wed, 3 Sep 25
Terminal D
Houston, United States
BAGGAGE : CHECK INCABIN
Information not available
WestJet WS | 1535
15:00
Thu, 4 Sep 25
Terminal A
Houston, United States
04 h 21 m
18:21
Thu, 4 Sep 25
Calgary, Canada
BAGGAGE : CHECK INCABIN
Information not available
LKR 389,542
Perth to Calgary , 2 Sep
Virgin Australia VA | 562
15:30
Tue, 2 Sep 25
Terminal T1
Perth, Australia
04 h 20 m
21:50
Tue, 2 Sep 25
Terminal T2
Sydney, Australia
BAGGAGE : CHECK INCABIN
Information not available
Virgin Australia VA | 5150 | Operated By Air Canada
09:20
Wed, 3 Sep 25
Terminal T1
Sydney, Australia
14 h 25 m
06:45
Wed, 3 Sep 25
Terminal M
Vancouver, Canada
BAGGAGE : CHECK INCABIN
Information not available
Virgin Australia VA | 5194 | Operated By Air Canada
08:30
Wed, 3 Sep 25
Terminal M
Vancouver, Canada
01 h 27 m
10:57
Wed, 3 Sep 25
Calgary, Canada
BAGGAGE : CHECK INCABIN
Information not available