One Way

Popular Filters

One Way Price

BHD 508 BHD 2,600

Duration

25 h 15 m 37 h 30 m

Stops From Mahe Island

Departure From Mahe Island

12 PM - 6 PM

BHD 657

After 6 PM

BHD 509

Arrival at Abbotsford

6 AM - 12 PM

BHD 748

12 PM - 6 PM

BHD 657

After 6 PM

BHD 509

Alliances & Airlines

Oneworld

(1)

SkyTeam

(10)

Star Alliance

(16)

+ 3 more

Layover Airports

+ 6 more

Layover Duration

3 h 40 m 16 h 0 m

Seychelles to Abbotsford

Sorted By:
Departure
Duration
Arrival
Price
Price last updated at 30 Jun 2026 20:56:34
Etihad Airways, Air Canada

BHD 512

BHD 509

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

KLM Royal Dutch

BHD 660

BHD 657

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

Kenya Airways, Air Canada

BHD 751

BHD 748

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

Kenya Airways, Lufthansa

BHD 765

BHD 762

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

Kenya Airways, KLM Royal Dutch

BHD 767

BHD 764

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

Ethiopian Airlines, Lufthansa

BHD 814

BHD 811

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

Kenya Airways, Lufthansa

BHD 819

BHD 816

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

Kenya Airways, KLM Royal Dutch

BHD 836

BHD 833

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

Emirates

BHD 1,241

BHD 1,238

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

Emirates, Alaska Airlines

BHD 1,390

BHD 1,387

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

Book cheap Seychelles to Abbotsford International Flight ✈ tickets at MakeMyTrip India. Get best deals, Lowest airfare ticket booking from Seychelles to Abbotsford International air travel route. Check flight reservation status, schedules of Seychelles to Abbotsford International flight ticket online.Also book tickets for Abbotsford to Seychelles

About Mahe (SEZ)

Mahe

Mahe Address

About Abbotsford (YXX)

Abbotsford

Abbotsford Address