Popular Filters
One Way Price
Duration
Stops From Mahe Island
Departure From Mahe Island
BHD 657
BHD 509
Arrival at Abbotsford
BHD 748
BHD 657
BHD 509
Alliances & Airlines
Oneworld
(1)
SkyTeam
(10)
Star Alliance
(16)
+ 3 more
Layover Airports
+ 6 more
Layover Duration
Top Airlines
Seychelles to Abbotsford
BHD 512
Mahe Island to Vancouver , 3 Jul
Etihad Airways EY | 1000 | Operated By Air Seychelles
20:00
Fri, 3 Jul 26
Terminal I
Mahe Island, Seychelles
04 h 35 m
00:35
Sat, 4 Jul 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 9
02:55
Sat, 4 Jul 26
Terminal A
Abu Dhabi, United Arab Emirates
14 h 40 m
08:35
Sat, 4 Jul 26
Terminal T5
Chicago, United States
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 1049
15:40
Sat, 4 Jul 26
Terminal T2
Chicago, United States
04 h 32 m
18:12
Sat, 4 Jul 26
Terminal M
Vancouver, Canada
BAGGAGE : CHECK INCABIN
Information not available
BHD 660
Transit Visa may be required
Mahe Island to Vancouver , 3 Jul
KLM Royal Dutch KL | 4133 | Operated By Kenya Airways
13:45
Fri, 3 Jul 26
Terminal I
Mahe Island, Seychelles
03 h 10 m
15:55
Fri, 3 Jul 26
Terminal T1A
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 566
23:50
Fri, 3 Jul 26
Terminal T1A
Nairobi, Kenya
08 h 55 m
07:45
Sat, 4 Jul 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 681
15:20
Sat, 4 Jul 26
Amsterdam, Netherlands
09 h 35 m
15:55
Sat, 4 Jul 26
Terminal M
Vancouver, Canada
BAGGAGE : CHECK INCABIN
Information not available
BHD 751
Transit Visa may be required
Mahe Island to Vancouver , 3 Jul
Kenya Airways KQ | 251
13:45
Fri, 3 Jul 26
Terminal I
Mahe Island, Seychelles
03 h 10 m
15:55
Fri, 3 Jul 26
Terminal T1A
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 9611 | Operated By Lufthansa
22:50
Fri, 3 Jul 26
Terminal T1C
Nairobi, Kenya
08 h 20 m
06:10
Sat, 4 Jul 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 839
10:15
Sat, 4 Jul 26
Terminal T1
Frankfurt, Germany
09 h 55 m
11:10
Sat, 4 Jul 26
Terminal M
Vancouver, Canada
BAGGAGE : CHECK INCABIN
Information not available
BHD 765
Transit Visa may be required
Mahe Island to Vancouver , 3 Jul
Kenya Airways KQ | 251
13:45
Fri, 3 Jul 26
Terminal I
Mahe Island, Seychelles
03 h 10 m
15:55
Fri, 3 Jul 26
Terminal T1A
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 591
22:50
Fri, 3 Jul 26
Terminal T1C
Nairobi, Kenya
08 h 20 m
06:10
Sat, 4 Jul 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 492
13:20
Sat, 4 Jul 26
Terminal T1
Frankfurt, Germany
10 h
14:20
Sat, 4 Jul 26
Terminal M
Vancouver, Canada
BAGGAGE : CHECK INCABIN
Information not available
BHD 767
Transit Visa may be required
Mahe Island to Vancouver , 3 Jul
Kenya Airways KQ | 251
13:45
Fri, 3 Jul 26
Terminal I
Mahe Island, Seychelles
03 h 10 m
15:55
Fri, 3 Jul 26
Terminal T1A
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 564
22:00
Fri, 3 Jul 26
Terminal T1A
Nairobi, Kenya
08 h 55 m
05:55
Sat, 4 Jul 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 681
15:20
Sat, 4 Jul 26
Amsterdam, Netherlands
09 h 35 m
15:55
Sat, 4 Jul 26
Terminal M
Vancouver, Canada
BAGGAGE : CHECK INCABIN
Information not available
BHD 814
Transit Visa may be required
Mahe Island to Vancouver , 3 Jul
Ethiopian Airlines ET | 878
17:15
Fri, 3 Jul 26
Terminal I
Mahe Island, Seychelles
03 h 50 m
20:05
Fri, 3 Jul 26
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 9695 | Operated By Ethiopian Airlines
00:05
Sat, 4 Jul 26
Terminal T2
Addis Ababa, Ethiopia
07 h 20 m
06:25
Sat, 4 Jul 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 492
13:20
Sat, 4 Jul 26
Terminal T1
Frankfurt, Germany
10 h
14:20
Sat, 4 Jul 26
Terminal M
Vancouver, Canada
BAGGAGE : CHECK INCABIN
Information not available
BHD 819
Transit Visa may be required
Mahe Island to Vancouver , 3 Jul
Kenya Airways KQ | 251
13:45
Fri, 3 Jul 26
Terminal I
Mahe Island, Seychelles
03 h 10 m
15:55
Fri, 3 Jul 26
Terminal T1A
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 591
22:50
Fri, 3 Jul 26
Terminal T1C
Nairobi, Kenya
08 h 20 m
06:10
Sat, 4 Jul 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 6526 | Operated By Air Canada
10:15
Sat, 4 Jul 26
Terminal T1
Frankfurt, Germany
09 h 55 m
11:10
Sat, 4 Jul 26
Terminal M
Vancouver, Canada
BAGGAGE : CHECK INCABIN
Information not available
BHD 836
Transit Visa may be required
Mahe Island to Vancouver , 3 Jul
Kenya Airways KQ | 251
13:45
Fri, 3 Jul 26
Terminal I
Mahe Island, Seychelles
03 h 10 m
15:55
Fri, 3 Jul 26
Terminal T1A
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 566
23:50
Fri, 3 Jul 26
Terminal T1A
Nairobi, Kenya
08 h 55 m
07:45
Sat, 4 Jul 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 681
15:20
Sat, 4 Jul 26
Amsterdam, Netherlands
09 h 35 m
15:55
Sat, 4 Jul 26
Terminal M
Vancouver, Canada
BAGGAGE : CHECK INCABIN
Information not available
BHD 1,241
Mahe Island to Vancouver , 3 Jul
Emirates EK | 708
23:55
Fri, 3 Jul 26
Terminal I
Mahe Island, Seychelles
04 h 25 m
04:20
Sat, 4 Jul 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 215
08:10
Sat, 4 Jul 26
Terminal T3
Dubai, United Arab Emirates
17 h 05 m
14:15
Sat, 4 Jul 26
Terminal B
Los Angeles, United States
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 5815 | Operated By Air Canada
17:05
Sat, 4 Jul 26
Terminal T6
Los Angeles, United States
02 h 53 m
19:58
Sat, 4 Jul 26
Terminal M
Vancouver, Canada
BAGGAGE : CHECK INCABIN
Information not available
BHD 1,390
Mahe Island to Vancouver , 3 Jul
Emirates EK | 708
23:55
Fri, 3 Jul 26
Terminal I
Mahe Island, Seychelles
04 h 25 m
04:20
Sat, 4 Jul 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 229
08:55
Sat, 4 Jul 26
Terminal T3
Dubai, United Arab Emirates
15 h 30 m
13:25
Sat, 4 Jul 26
Seattle, United States
BAGGAGE : CHECK INCABIN
Information not available
Alaska Airlines AS | 2008
17:36
Sat, 4 Jul 26
Seattle, United States
59 m
18:35
Sat, 4 Jul 26
Terminal M
Vancouver, Canada
BAGGAGE : CHECK INCABIN
Information not available
About Mahe (SEZ)
Mahe
Mahe Address
About Abbotsford (YXX)
Abbotsford
