Popular Filters
One Way Price
Duration
Stops From Abbotsford
Departure From Abbotsford
QAR 11,535
QAR 5,220
QAR 4,868
QAR 6,117
Arrival at Mahe Island
QAR 5,220
QAR 4,868
Alliances & Airlines
Oneworld
(16)
SkyTeam
(1)
Star Alliance
(13)
+ 6 more
Layover Airports
+ 7 more
Layover Duration
Top Airlines
Abbotsford to Seychelles
QAR 4,892
Transit Visa may be required
Vancouver to Mahe Island , 19 Jun
KLM Royal Dutch KL | 2442 | Operated By Air France
13:10
Fri, 19 Jun 26
Terminal M
Vancouver, Canada
09 h 40 m
07:50
Sat, 20 Jun 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2234 | Operated By Air France
11:05
Sat, 20 Jun 26
Terminal T2E
Paris, France
08 h 40 m
20:45
Sat, 20 Jun 26
Terminal T1A
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 4132 | Operated By Kenya Airways
08:40
Sun, 21 Jun 26
Terminal T1A
Nairobi, Kenya
03 h 15 m
12:55
Sun, 21 Jun 26
Terminal I
Mahe Island, Seychelles
BAGGAGE : CHECK INCABIN
Information not available
QAR 5,269
Vancouver to Mahe Island , 19 Jun
Alaska Airlines AS | 2013 | Operated By Horizon Air
11:50
Fri, 19 Jun 26
Terminal M
Vancouver, Canada
01 h 08 m
12:58
Fri, 19 Jun 26
Seattle, United States
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 720
16:25
Fri, 19 Jun 26
Seattle, United States
14 h 35 m
17:00
Sat, 20 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 678
03:05
Sun, 21 Jun 26
Doha, Qatar
04 h 50 m
08:55
Sun, 21 Jun 26
Terminal I
Mahe Island, Seychelles
BAGGAGE : CHECK INCABIN
Information not available
QAR 5,309
Vancouver to Mahe Island , 19 Jun
Qatar Airways QR | 8814
08:05
Fri, 19 Jun 26
Terminal M
Vancouver, Canada
01 h 03 m
09:08
Fri, 19 Jun 26
Seattle, United States
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 720
16:25
Fri, 19 Jun 26
Seattle, United States
14 h 35 m
17:00
Sat, 20 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 678
03:05
Sun, 21 Jun 26
Doha, Qatar
04 h 50 m
08:55
Sun, 21 Jun 26
Terminal I
Mahe Island, Seychelles
BAGGAGE : CHECK INCABIN
Information not available
QAR 5,339
Vancouver to Mahe Island , 19 Jun
WestJet WS | 712
11:30
Fri, 19 Jun 26
Terminal M
Vancouver, Canada
04 h 35 m
19:05
Fri, 19 Jun 26
Terminal T3
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 768
21:00
Fri, 19 Jun 26
Terminal T3
Toronto, Canada
12 h 35 m
16:35
Sat, 20 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 678
03:05
Sun, 21 Jun 26
Doha, Qatar
04 h 50 m
08:55
Sun, 21 Jun 26
Terminal I
Mahe Island, Seychelles
BAGGAGE : CHECK INCABIN
Information not available
QAR 5,377
Vancouver to Mahe Island , 19 Jun
WestJet WS | 710
09:00
Fri, 19 Jun 26
Terminal M
Vancouver, Canada
04 h 35 m
16:35
Fri, 19 Jun 26
Terminal T3
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 768
21:00
Fri, 19 Jun 26
Terminal T3
Toronto, Canada
12 h 35 m
16:35
Sat, 20 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 678
03:05
Sun, 21 Jun 26
Doha, Qatar
04 h 50 m
08:55
Sun, 21 Jun 26
Terminal I
Mahe Island, Seychelles
BAGGAGE : CHECK INCABIN
Information not available
QAR 5,548
Vancouver to Mahe Island , 19 Jun
Air Canada AC | 8804
13:15
Fri, 19 Jun 26
Terminal M
Vancouver, Canada
01 h 07 m
14:22
Fri, 19 Jun 26
Seattle, United States
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 720
16:25
Fri, 19 Jun 26
Seattle, United States
14 h 35 m
17:00
Sat, 20 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 678
03:05
Sun, 21 Jun 26
Doha, Qatar
04 h 50 m
08:55
Sun, 21 Jun 26
Terminal I
Mahe Island, Seychelles
BAGGAGE : CHECK INCABIN
Information not available
QAR 5,776
Vancouver to Mahe Island , 19 Jun
Qatar Airways QR | 8840 | Operated By Alaska Airlines
11:50
Fri, 19 Jun 26
Terminal M
Vancouver, Canada
01 h 08 m
12:58
Fri, 19 Jun 26
Seattle, United States
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 720
16:25
Fri, 19 Jun 26
Seattle, United States
14 h 35 m
17:00
Sat, 20 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 678
03:05
Sun, 21 Jun 26
Doha, Qatar
04 h 50 m
08:55
Sun, 21 Jun 26
Terminal I
Mahe Island, Seychelles
BAGGAGE : CHECK INCABIN
Information not available
QAR 6,141
Vancouver to Mahe Island , 19 Jun
Air Canada AC | 314
23:15
Fri, 19 Jun 26
Terminal M
Vancouver, Canada
04 h 55 m
07:10
Sat, 20 Jun 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 244
10:15
Sat, 20 Jun 26
Montreal, Canada
12 h 45 m
07:00
Sun, 21 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 707
08:55
Sun, 21 Jun 26
Terminal T3
Dubai, United Arab Emirates
04 h 40 m
13:35
Sun, 21 Jun 26
Terminal I
Mahe Island, Seychelles
BAGGAGE : CHECK INCABIN
Information not available
QAR 7,260
Transit Visa may be required
Vancouver to Mahe Island , 19 Jun
British Airways BA | 84
21:00
Fri, 19 Jun 26
Terminal M
Vancouver, Canada
09 h 30 m
14:30
Sat, 20 Jun 26
Terminal T5
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 108
17:00
Sat, 20 Jun 26
Terminal T4
London - Heathrow Apt, United Kingdom
06 h 45 m
01:45
Sun, 21 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 678
03:05
Sun, 21 Jun 26
Doha, Qatar
04 h 50 m
08:55
Sun, 21 Jun 26
Terminal I
Mahe Island, Seychelles
BAGGAGE : CHECK INCABIN
Information not available
QAR 11,559
Transit Visa may be required
Vancouver to Mahe Island , 19 Jun
Air Canada AC | 106
00:45
Fri, 19 Jun 26
Terminal M
Vancouver, Canada
04 h 35 m
08:20
Fri, 19 Jun 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 553
10:45
Fri, 19 Jun 26
Terminal T1
Toronto, Canada
13 h 30 m
07:15
Sat, 20 Jun 26
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 879
09:30
Sat, 20 Jun 26
Terminal T2
Addis Ababa, Ethiopia
03 h 50 m
14:20
Sat, 20 Jun 26
Terminal I
Mahe Island, Seychelles
BAGGAGE : CHECK INCABIN
Information not available
About Abbotsford (YXX)
Abbotsford
