One Way

Popular Filters

One Way Price

OMR 626 OMR 1,600

Duration

25 h 10 m 56 h 30 m

Stops From Abbotsford

Departure From Abbotsford

6 AM - 12 PM

OMR 627

12 PM - 6 PM

OMR 720

After 6 PM

OMR 676

Arrival at Mahe Island

6 AM - 12 PM

OMR 676

12 PM - 6 PM

OMR 627

Alliances & Airlines

Oneworld

(6)

SkyTeam

(1)

Star Alliance

(18)

+ 6 more

Layover Airports

+ 10 more

Layover Duration

4 h 15 m 33 h 30 m

Abbotsford to Seychelles

Sorted By:
Departure
Duration
Arrival
Price
Austrian Airlines

OMR 630

OMR 627

Transit Visa may be required

Vancouver to Mahe Island , 13 Jun

Austrian Airlines OS | 8360 | Operated By Air Canada

09:05

Sat, 13 Jun 26

Terminal M

Vancouver, Canada

04 h 53 m

16:58

Sat, 13 Jun 26

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Austrian Airlines OS | 56

18:35

Sat, 13 Jun 26

Montreal, Canada

08 h

08:35

Sun, 14 Jun 26

Terminal T3

Vienna, Austria

BAGGAGE : CHECK INCABIN

Information not available

Austrian Airlines OS | 7151 | Operated By Ethiopian Airlines

22:05

Sun, 14 Jun 26

Terminal T3

Vienna, Austria

06 h 20 m

05:25

Mon, 15 Jun 26

Terminal T2

Addis Ababa, Ethiopia

BAGGAGE : CHECK INCABIN

Information not available

Austrian Airlines OS | 7157 | Operated By Ethiopian Airlines

09:30

Mon, 15 Jun 26

Terminal T2

Addis Ababa, Ethiopia

03 h 50 m

14:20

Mon, 15 Jun 26

Terminal I

Mahe Island, Seychelles

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

OMR 679

OMR 676

Vancouver to Mahe Island , 13 Jun

Qatar Airways QR | 3835 | Operated By JetBlue Airways

23:15

Sat, 13 Jun 26

Terminal M

Vancouver, Canada

05 h 25 m

07:40

Sun, 14 Jun 26

Terminal T5

New York, United States

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 706

01:20

Mon, 15 Jun 26

Terminal T8

New York, United States

12 h 55 m

21:15

Mon, 15 Jun 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 678

03:05

Tue, 16 Jun 26

Doha, Qatar

04 h 50 m

08:55

Tue, 16 Jun 26

Terminal I

Mahe Island, Seychelles

BAGGAGE : CHECK INCABIN

Information not available

American Airlines

OMR 723

OMR 720

Vancouver to Mahe Island , 13 Jun

American Airlines AA | 1305

23:57

Sat, 13 Jun 26

Terminal M

Vancouver, Canada

04 h 10 m

06:07

Sun, 14 Jun 26

Terminal T3

Chicago, United States

BAGGAGE : CHECK INCABIN

Information not available

American Airlines AA | 8126 | Operated By Qatar Airways

19:20

Sun, 14 Jun 26

Terminal T5

Chicago, United States

13 h 45 m

17:05

Mon, 15 Jun 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

American Airlines AA | 8205 | Operated By Qatar Airways

03:05

Tue, 16 Jun 26

Doha, Qatar

04 h 50 m

08:55

Tue, 16 Jun 26

Terminal I

Mahe Island, Seychelles

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

OMR 778

OMR 775

Vancouver to Mahe Island , 13 Jun

Qatar Airways QR | 3835 | Operated By JetBlue Airways

23:15

Sat, 13 Jun 26

Terminal M

Vancouver, Canada

05 h 25 m

07:40

Sun, 14 Jun 26

Terminal T5

New York, United States

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 704

11:20

Sun, 14 Jun 26

Terminal T8

New York, United States

12 h 20 m

06:40

Mon, 15 Jun 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 678

03:05

Tue, 16 Jun 26

Doha, Qatar

04 h 50 m

08:55

Tue, 16 Jun 26

Terminal I

Mahe Island, Seychelles

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines, Ethiopian Airlines

OMR 783

OMR 780

Transit Visa may be required

Vancouver to Mahe Island , 13 Jun

Turkish Airlines TK | 76

19:05

Sat, 13 Jun 26

Terminal M

Vancouver, Canada

12 h

17:05

Sun, 14 Jun 26

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 676

18:15

Sun, 14 Jun 26

Istanbul, Turkey

05 h 20 m

23:35

Sun, 14 Jun 26

Terminal T2

Addis Ababa, Ethiopia

BAGGAGE : CHECK INCABIN

Information not available

Ethiopian Airlines ET | 879

09:30

Mon, 15 Jun 26

Terminal T2

Addis Ababa, Ethiopia

03 h 50 m

14:20

Mon, 15 Jun 26

Terminal I

Mahe Island, Seychelles

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa, Ethiopian Airlines

OMR 784

OMR 781

Transit Visa may be required

Vancouver to Mahe Island , 13 Jun

Lufthansa LH | 493

16:15

Sat, 13 Jun 26

Terminal M

Vancouver, Canada

09 h 45 m

11:00

Sun, 14 Jun 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 9694 | Operated By Ethiopian Airlines

22:05

Sun, 14 Jun 26

Terminal T1

Frankfurt, Germany

06 h 50 m

05:55

Mon, 15 Jun 26

Terminal T2

Addis Ababa, Ethiopia

BAGGAGE : CHECK INCABIN

Information not available

Ethiopian Airlines ET | 879

09:30

Mon, 15 Jun 26

Terminal T2

Addis Ababa, Ethiopia

03 h 50 m

14:20

Mon, 15 Jun 26

Terminal I

Mahe Island, Seychelles

BAGGAGE : CHECK INCABIN

Information not available

Air Canada, Emirates

OMR 792

OMR 789

Vancouver to Mahe Island , 13 Jun

Air Canada AC | 8798

09:00

Sat, 13 Jun 26

Terminal M

Vancouver, Canada

01 h 05 m

10:05

Sat, 13 Jun 26

Seattle, United States

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 230

17:15

Sat, 13 Jun 26

Seattle, United States

15 h 25 m

19:40

Sun, 14 Jun 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 705

02:15

Mon, 15 Jun 26

Terminal T3

Dubai, United Arab Emirates

04 h 35 m

06:50

Mon, 15 Jun 26

Terminal I

Mahe Island, Seychelles

BAGGAGE : CHECK INCABIN

Information not available

Air Canada, Ethiopian Airlines

OMR 1,255

OMR 1,252

Transit Visa may be required

Vancouver to Mahe Island , 13 Jun

Air Canada AC | 128

23:00

Sat, 13 Jun 26

Terminal M

Vancouver, Canada

04 h 34 m

06:34

Sun, 14 Jun 26

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Ethiopian Airlines ET | 553

10:45

Sun, 14 Jun 26

Terminal T1

Toronto, Canada

13 h 30 m

07:15

Mon, 15 Jun 26

Terminal T2

Addis Ababa, Ethiopia

BAGGAGE : CHECK INCABIN

Information not available

Ethiopian Airlines ET | 879

09:30

Mon, 15 Jun 26

Terminal T2

Addis Ababa, Ethiopia

03 h 50 m

14:20

Mon, 15 Jun 26

Terminal I

Mahe Island, Seychelles

BAGGAGE : CHECK INCABIN

Information not available

Air Canada, Emirates

OMR 1,348

OMR 1,345

Vancouver to Mahe Island , 13 Jun

Air Canada AC | 6000 | Operated By Edelweiss Air

16:40

Sat, 13 Jun 26

Terminal M

Vancouver, Canada

09 h 45 m

11:25

Sun, 14 Jun 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 88

15:30

Sun, 14 Jun 26

Zurich, Switzerland

06 h 45 m

00:15

Mon, 15 Jun 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 705

02:15

Mon, 15 Jun 26

Terminal T3

Dubai, United Arab Emirates

04 h 35 m

06:50

Mon, 15 Jun 26

Terminal I

Mahe Island, Seychelles

BAGGAGE : CHECK INCABIN

Information not available

Air Canada, Emirates

OMR 1,352

OMR 1,349

Vancouver to Mahe Island , 13 Jun

Air Canada AC | 9100 | Operated By Lufthansa

16:15

Sat, 13 Jun 26

Terminal M

Vancouver, Canada

09 h 45 m

11:00

Sun, 14 Jun 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 46

15:15

Sun, 14 Jun 26

Terminal T3

Frankfurt, Germany

06 h 55 m

00:10

Mon, 15 Jun 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 705

02:15

Mon, 15 Jun 26

Terminal T3

Dubai, United Arab Emirates

04 h 35 m

06:50

Mon, 15 Jun 26

Terminal I

Mahe Island, Seychelles

BAGGAGE : CHECK INCABIN

Information not available

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

About Abbotsford (YXX)

Abbotsford

About Seychelles (SC)