HowToGo

Flight from Prince Rupert Station to Victoria, Seychelles

How to get to Victoria, Seychelles from Prince Rupert Station by flight ? You can check flights from Prince Rupert Station to Victoria, Seychelles below.

Search Transfer from Prince Rupert Station to Victoria, Seychelles

Search Flights

You can find flight ticket prices from Prince Rupert Station to Victoria, Seychelles with our flight tickets search tool below

1. Terrace to Mahe Island

  1. You take a bus, shuttle or taxi from your location in Prince Rupert Station to Terrace.

  2. You take a flight from Terrace to Mahe Island and cost approximately 2600 USD.

  3. You take a bus, shuttle or taxi from Mahe Island to your destination in Victoria, Seychelles.

Flight Depart Arrive
AC8438 Air Canada
AC882 Air Canada
EY074 Etihad
EY622 Etihad
05:45 Terrace
13:00 Vancouver
10:55 Zurich
01:20 Abu Dhabi
07:18 Vancouver
07:55 Zurich
18:50 Abu Dhabi
06:00 Mahe Island
Connect
AC8438 Air Canada
AC804 Air Canada
EY042 Etihad
EY622 Etihad
05:45 Terrace
15:35 Vancouver
09:20 Dublin
01:20 Abu Dhabi
07:18 Vancouver
08:15 Dublin
19:35 Abu Dhabi
06:00 Mahe Island
Connect
AC8438 Air Canada
AC846 Air Canada
EY002 Etihad
EY622 Etihad
05:45 Terrace
13:20 Vancouver
11:20 Frankfurt
01:20 Abu Dhabi
07:18 Vancouver
08:05 Frankfurt
19:20 Abu Dhabi
06:00 Mahe Island
Connect
AC8438 Air Canada
WK11 Edelweiss Air
WK74 78 Edelweiss Air
05:45 Terrace
16:25 Vancouver
17:40 Zurich
07:18 Vancouver
11:30 Zurich
05:05 Mahe Island
Connect
AC8434 Air Canada
AC804 Air Canada
EK162 Emirates
EK705 Emirates
07:55 Terrace
15:35 Vancouver
14:20 Dublin
02:15 Dubai
09:28 Vancouver
08:15 Dublin
00:45 Dubai
06:50 Mahe Island
Connect
AC8434 Air Canada
AC882 Air Canada
EY074 Etihad
EY622 Etihad
07:55 Terrace
13:00 Vancouver
10:55 Zurich
01:20 Abu Dhabi
09:28 Vancouver
07:55 Zurich
18:50 Abu Dhabi
06:00 Mahe Island
Connect
AC8434 Air Canada
AC804 Air Canada
EY042 Etihad
EY622 Etihad
07:55 Terrace
15:35 Vancouver
09:20 Dublin
01:20 Abu Dhabi
09:28 Vancouver
08:15 Dublin
19:35 Abu Dhabi
06:00 Mahe Island
Connect
AC8434 Air Canada
AC846 Air Canada
EY002 Etihad
EY622 Etihad
07:55 Terrace
13:20 Vancouver
11:20 Frankfurt
01:20 Abu Dhabi
09:28 Vancouver
08:05 Frankfurt
19:20 Abu Dhabi
06:00 Mahe Island
Connect
AC8440 Air Canada
LH493 Lufthansa
DE2302 Condor Flugdienst
10:25 Terrace
16:15 Vancouver
17:35 Frankfurt
11:58 Vancouver
11:00 Frankfurt
05:30 Mahe Island
Connect
AC8440 Air Canada
AC846 Air Canada
LH620 Lufthansa
QR678 Qatar Airways
10:25 Terrace
13:20 Vancouver
16:50 Frankfurt
02:40 Doha
11:58 Vancouver
08:05 Frankfurt
00:45 Doha
08:30 Mahe Island
Connect
AC8440 Air Canada
LH493 Lufthansa
LH620 Lufthansa
QR678 Qatar Airways
10:25 Terrace
16:15 Vancouver
16:50 Frankfurt
02:40 Doha
11:58 Vancouver
11:00 Frankfurt
00:45 Doha
08:30 Mahe Island
Connect
AC8440 Air Canada
AC804 Air Canada
EK162 Emirates
EK705 Emirates
10:25 Terrace
15:35 Vancouver
14:20 Dublin
02:15 Dubai
11:58 Vancouver
08:15 Dublin
00:45 Dubai
06:50 Mahe Island
Connect
AC8440 Air Canada
AC846 Air Canada
DE2302 Condor Flugdienst
10:25 Terrace
13:20 Vancouver
17:35 Frankfurt
11:58 Vancouver
08:05 Frankfurt
05:30 Mahe Island
Connect
AC8440 Air Canada
TK76 Turkish Airlines
TK748 Turkish Airlines
10:25 Terrace
18:00 Vancouver
01:55 Istanbul
11:58 Vancouver
15:35 Istanbul
10:55 Mahe Island
Connect
AC8440 Air Canada
AC882 Air Canada
QR094 Qatar Airways
QR678 Qatar Airways
10:25 Terrace
13:00 Vancouver
10:10 Zurich
02:40 Doha
11:58 Vancouver
07:55 Zurich
16:50 Doha
08:30 Mahe Island
Connect
AC8440 Air Canada
AC882 Air Canada
QR096 Qatar Airways
QR678 Qatar Airways
10:25 Terrace
13:00 Vancouver
16:40 Zurich
02:40 Doha
11:58 Vancouver
07:55 Zurich
23:20 Doha
08:30 Mahe Island
Connect
AC8440 Air Canada
WK11 Edelweiss Air
WK74 78 Edelweiss Air
10:25 Terrace
16:25 Vancouver
17:40 Zurich
11:58 Vancouver
11:30 Zurich
05:05 Mahe Island
Connect
AC8440 Air Canada
WS22 WestJet
EK016 Emirates
EK705 Emirates
10:25 Terrace
17:05 Vancouver
14:30 London Gatwick
02:15 Dubai
11:58 Vancouver
10:25 London Gatwick
00:35 Dubai
06:50 Mahe Island
Connect
AC8440 Air Canada
AC846 Air Canada
EY002 Etihad
EY622 Etihad
10:25 Terrace
13:20 Vancouver
11:20 Frankfurt
01:20 Abu Dhabi
11:58 Vancouver
08:05 Frankfurt
19:20 Abu Dhabi
06:00 Mahe Island
Connect
AC8440 Air Canada
AC804 Air Canada
EY042 Etihad
EY622 Etihad
10:25 Terrace
15:35 Vancouver
09:20 Dublin
01:20 Abu Dhabi
11:58 Vancouver
08:15 Dublin
19:35 Abu Dhabi
06:00 Mahe Island
Connect
AC8440 Air Canada
AC882 Air Canada
EY074 Etihad
EY622 Etihad
10:25 Terrace
13:00 Vancouver
10:55 Zurich
01:20 Abu Dhabi
11:58 Vancouver
07:55 Zurich
18:50 Abu Dhabi
06:00 Mahe Island
Connect
AC8440 Air Canada
AC804 Air Canada
QR018 Qatar Airways
QR678 Qatar Airways
10:25 Terrace
15:35 Vancouver
15:00 Dublin
02:40 Doha
11:58 Vancouver
08:15 Dublin
23:55 Doha
08:30 Mahe Island
Connect
AC8440 Air Canada
LH477 Lufthansa
EK050 Emirates
EK705 Emirates
10:25 Terrace
18:25 Vancouver
15:40 Munich
02:15 Dubai
11:58 Vancouver
13:15 Munich
23:45 Dubai
06:50 Mahe Island
Connect
AC8440 Air Canada
AC846 Air Canada
QR068 Qatar Airways
QR678 Qatar Airways
10:25 Terrace
13:20 Vancouver
17:35 Frankfurt
02:40 Doha
11:58 Vancouver
08:05 Frankfurt
00:25 Doha
08:30 Mahe Island
Connect
WS3106 WestJet
WK11 Edelweiss Air
WK74 78 Edelweiss Air
10:45 Terrace
16:25 Vancouver
17:40 Zurich
12:23 Vancouver
11:30 Zurich
05:05 Mahe Island
Connect
WS3106 WestJet
DE2455 Condor Flugdienst
DE2302 Condor Flugdienst
10:45 Terrace
17:30 Vancouver
17:35 Frankfurt
12:23 Vancouver
12:45 Frankfurt
05:30 Mahe Island
Connect
WS3106 WestJet
WS22 WestJet
EK016 Emirates
EK705 Emirates
10:45 Terrace
17:05 Vancouver
14:30 London Gatwick
02:15 Dubai
12:23 Vancouver
10:25 London Gatwick
00:35 Dubai
06:50 Mahe Island
Connect
WS3106 WestJet
AF379 Air France
AF962 Air France
HM021 Air Seychelles
10:45 Terrace
13:30 Vancouver
09:25 Paris Charles de Gaulle
00:25 Tel Aviv
12:23 Vancouver
08:10 Paris Charles de Gaulle
14:40 Tel Aviv
07:45 Mahe Island
Connect
WS3106 WestJet
KL0682 KLM
KL0427 KLM
EK705 Emirates
10:45 Terrace
17:40 Vancouver
14:30 Amsterdam Schiphol
02:15 Dubai
12:23 Vancouver
12:00 Amsterdam Schiphol
23:10 Dubai
06:50 Mahe Island
Connect
WS3106 WestJet
KL0682 KLM
EK148 Emirates
EK705 Emirates
10:45 Terrace
17:40 Vancouver
15:20 Amsterdam Schiphol
02:15 Dubai
12:23 Vancouver
12:00 Amsterdam Schiphol
23:59 Dubai
06:50 Mahe Island
Connect
WS3106 WestJet
AF379 Air France
EY032 Etihad
EY622 Etihad
10:45 Terrace
13:30 Vancouver
10:30 Paris Charles de Gaulle
01:20 Abu Dhabi
12:23 Vancouver
08:10 Paris Charles de Gaulle
19:00 Abu Dhabi
06:00 Mahe Island
Connect
WS3106 WestJet
TK76 Turkish Airlines
TK748 Turkish Airlines
10:45 Terrace
18:00 Vancouver
01:55 Istanbul
12:23 Vancouver
15:35 Istanbul
10:55 Mahe Island
Connect
AC8444 Air Canada
LH477 Lufthansa
LH638 Lufthansa
EK707 Emirates
15:40 Terrace
18:25 Vancouver
22:35 Munich
08:55 Dubai
17:13 Vancouver
13:15 Munich
07:40 Dubai
13:35 Mahe Island
Connect
AC8444 Air Canada
AC862 Air Canada
QR008 Qatar Airways
QR678 Qatar Airways
15:40 Terrace
20:15 Vancouver
16:00 London Heathrow
02:40 Doha
17:13 Vancouver
13:25 London Heathrow
00:40 Doha
08:30 Mahe Island
Connect
AC8444 Air Canada
LH477 Lufthansa
EK050 Emirates
EK705 Emirates
15:40 Terrace
18:25 Vancouver
15:40 Munich
02:15 Dubai
17:13 Vancouver
13:15 Munich
23:45 Dubai
06:50 Mahe Island
Connect
AC8444 Air Canada
AC862 Air Canada
ET701 Ethiopian Airlines
ET879 Ethiopian Airlines
15:40 Terrace
20:15 Vancouver
21:00 London Heathrow
09:30 Addis Ababa
17:13 Vancouver
13:25 London Heathrow
06:45 Addis Ababa
14:20 Mahe Island
Connect
AC8444 Air Canada
LH477 Lufthansa
QR058 Qatar Airways
QR678 Qatar Airways
15:40 Terrace
18:25 Vancouver
16:55 Munich
02:40 Doha
17:13 Vancouver
13:15 Munich
23:35 Doha
08:30 Mahe Island
Connect
AC8444 Air Canada
AC860 Air Canada
ET701 Ethiopian Airlines
ET879 Ethiopian Airlines
15:40 Terrace
18:40 Vancouver
21:00 London Heathrow
09:30 Addis Ababa
17:13 Vancouver
11:50 London Heathrow
06:45 Addis Ababa
14:20 Mahe Island
Connect
AC8446 Air Canada
BA084 British Airways
QR004 Qatar Airways
QR678 Qatar Airways
18:10 Terrace
20:50 Vancouver
15:05 London Heathrow
02:40 Doha
19:43 Vancouver
14:05 London Heathrow
23:45 Doha
08:30 Mahe Island
Connect
AC8446 Air Canada
BA084 British Airways
QR008 Qatar Airways
QR678 Qatar Airways
18:10 Terrace
20:50 Vancouver
16:00 London Heathrow
02:40 Doha
19:43 Vancouver
14:05 London Heathrow
00:40 Doha
08:30 Mahe Island
Connect

2. Smithers to Mahe Island

  1. You take a bus, shuttle or taxi from your location in Prince Rupert Station to Smithers.

  2. You take a flight from Smithers to Mahe Island and cost approximately 1300 USD.

  3. You take a bus, shuttle or taxi from Mahe Island to your destination in Victoria, Seychelles.

Flight Depart Arrive
AC8460 Air Canada
WK11 Edelweiss Air
WK74 78 Edelweiss Air
10:45 Smithers
16:25 Vancouver
17:40 Zurich
12:16 Vancouver
11:30 Zurich
05:05 Mahe Island
Connect
AC8460 Air Canada
AC804 Air Canada
EK162 Emirates
EK705 Emirates
10:45 Smithers
15:35 Vancouver
14:20 Dublin
02:15 Dubai
12:16 Vancouver
08:15 Dublin
00:45 Dubai
06:50 Mahe Island
Connect
AC8460 Air Canada
TK76 Turkish Airlines
TK748 Turkish Airlines
10:45 Smithers
18:00 Vancouver
01:55 Istanbul
12:16 Vancouver
15:35 Istanbul
10:55 Mahe Island
Connect
AC8460 Air Canada
AC846 Air Canada
QR070 Qatar Airways
QR678 Qatar Airways
10:45 Smithers
13:20 Vancouver
10:25 Frankfurt
02:40 Doha
12:16 Vancouver
08:05 Frankfurt
17:15 Doha
08:30 Mahe Island
Connect
AC8460 Air Canada
AC804 Air Canada
EY042 Etihad
EY622 Etihad
10:45 Smithers
15:35 Vancouver
09:20 Dublin
01:20 Abu Dhabi
12:16 Vancouver
08:15 Dublin
19:35 Abu Dhabi
06:00 Mahe Island
Connect
AC8460 Air Canada
AC804 Air Canada
QR018 Qatar Airways
QR678 Qatar Airways
10:45 Smithers
15:35 Vancouver
15:00 Dublin
02:40 Doha
12:16 Vancouver
08:15 Dublin
23:55 Doha
08:30 Mahe Island
Connect
AC8460 Air Canada
AC846 Air Canada
QR068 Qatar Airways
QR678 Qatar Airways
10:45 Smithers
13:20 Vancouver
17:35 Frankfurt
02:40 Doha
12:16 Vancouver
08:05 Frankfurt
00:25 Doha
08:30 Mahe Island
Connect
AC8460 Air Canada
LH477 Lufthansa
EK050 Emirates
EK705 Emirates
10:45 Smithers
18:25 Vancouver
15:40 Munich
02:15 Dubai
12:16 Vancouver
13:15 Munich
23:45 Dubai
06:50 Mahe Island
Connect
AC8460 Air Canada
WS22 WestJet
EK016 Emirates
EK705 Emirates
10:45 Smithers
17:05 Vancouver
14:30 London Gatwick
02:15 Dubai
12:16 Vancouver
10:25 London Gatwick
00:35 Dubai
06:50 Mahe Island
Connect
AC8460 Air Canada
BA084 British Airways
QR008 Qatar Airways
QR678 Qatar Airways
10:45 Smithers
20:50 Vancouver
16:00 London Heathrow
02:40 Doha
12:16 Vancouver
14:05 London Heathrow
00:40 Doha
08:30 Mahe Island
Connect
AC8460 Air Canada
AC846 Air Canada
EY002 Etihad
EY622 Etihad
10:45 Smithers
13:20 Vancouver
11:20 Frankfurt
01:20 Abu Dhabi
12:16 Vancouver
08:05 Frankfurt
19:20 Abu Dhabi
06:00 Mahe Island
Connect
AC8460 Air Canada
LH493 Lufthansa
QR068 Qatar Airways
QR678 Qatar Airways
10:45 Smithers
16:15 Vancouver
17:35 Frankfurt
02:40 Doha
12:16 Vancouver
11:00 Frankfurt
00:25 Doha
08:30 Mahe Island
Connect
AC8460 Air Canada
LH493 Lufthansa
DE2302 Condor Flugdienst
10:45 Smithers
16:15 Vancouver
17:35 Frankfurt
12:16 Vancouver
11:00 Frankfurt
05:30 Mahe Island
Connect
AC8460 Air Canada
BA084 British Airways
QR004 Qatar Airways
QR678 Qatar Airways
10:45 Smithers
20:50 Vancouver
15:05 London Heathrow
02:40 Doha
12:16 Vancouver
14:05 London Heathrow
23:45 Doha
08:30 Mahe Island
Connect
AC8460 Air Canada
DE2455 Condor Flugdienst
DE2302 Condor Flugdienst
10:45 Smithers
17:30 Vancouver
17:35 Frankfurt
12:16 Vancouver
12:45 Frankfurt
05:30 Mahe Island
Connect
AC8460 Air Canada
LH477 Lufthansa
QR058 Qatar Airways
QR678 Qatar Airways
10:45 Smithers
18:25 Vancouver
16:55 Munich
02:40 Doha
12:16 Vancouver
13:15 Munich
23:35 Doha
08:30 Mahe Island
Connect
AC8460 Air Canada
AC846 Air Canada
DE2302 Condor Flugdienst
10:45 Smithers
13:20 Vancouver
17:35 Frankfurt
12:16 Vancouver
08:05 Frankfurt
05:30 Mahe Island
Connect
AC8460 Air Canada
AC804 Air Canada
EK162 Emirates
EK707 Emirates
10:45 Smithers
15:35 Vancouver
14:20 Dublin
08:55 Dubai
12:16 Vancouver
08:15 Dublin
00:45 Dubai
13:35 Mahe Island
Connect
AC8460 Air Canada
AC862 Air Canada
QR008 Qatar Airways
QR678 Qatar Airways
10:45 Smithers
20:15 Vancouver
16:00 London Heathrow
02:40 Doha
12:16 Vancouver
13:25 London Heathrow
00:40 Doha
08:30 Mahe Island
Connect

3. Sandspit to Mahe Island

  1. You take a bus, shuttle or taxi from your location in Prince Rupert Station to Sandspit.

  2. You take a flight from Sandspit to Mahe Island and cost approximately 1300 USD.

  3. You take a bus, shuttle or taxi from Mahe Island to your destination in Victoria, Seychelles.

Flight Depart Arrive
AC8400 Air Canada
TK76 Turkish Airlines
TK748 Turkish Airlines
15:25 Sandspit
18:00 Vancouver
01:55 Istanbul
17:00 Vancouver
15:35 Istanbul
10:55 Mahe Island
Connect
AC8400 Air Canada
AC860 Air Canada
ET701 Ethiopian Airlines
ET879 Ethiopian Airlines
15:25 Sandspit
18:40 Vancouver
21:00 London Heathrow
09:30 Addis Ababa
17:00 Vancouver
11:50 London Heathrow
06:45 Addis Ababa
14:20 Mahe Island
Connect
AC8400 Air Canada
AC862 Air Canada
ET701 Ethiopian Airlines
ET879 Ethiopian Airlines
15:25 Sandspit
20:15 Vancouver
21:00 London Heathrow
09:30 Addis Ababa
17:00 Vancouver
13:25 London Heathrow
06:45 Addis Ababa
14:20 Mahe Island
Connect
AC8400 Air Canada
TK76 Turkish Airlines
TK760 Turkish Airlines
EK705 Emirates
15:25 Sandspit
18:00 Vancouver
19:10 Istanbul
02:15 Dubai
17:00 Vancouver
15:35 Istanbul
00:30 Dubai
06:50 Mahe Island
Connect
AC8400 Air Canada
LH477 Lufthansa
EK052 Emirates
EK707 Emirates
15:25 Sandspit
18:25 Vancouver
22:35 Munich
08:55 Dubai
17:00 Vancouver
13:15 Munich
06:30 Dubai
13:35 Mahe Island
Connect
AC8400 Air Canada
BA084 British Airways
QR008 Qatar Airways
QR678 Qatar Airways
15:25 Sandspit
20:50 Vancouver
16:00 London Heathrow
02:40 Doha
17:00 Vancouver
14:05 London Heathrow
00:40 Doha
08:30 Mahe Island
Connect
AC8400 Air Canada
TK76 Turkish Airlines
TK788 Turkish Airlines
HM021 Air Seychelles
15:25 Sandspit
18:00 Vancouver
18:20 Istanbul
00:25 Tel Aviv
17:00 Vancouver
15:35 Istanbul
20:20 Tel Aviv
07:45 Mahe Island
Connect
AC8400 Air Canada
AC860 Air Canada
LY316 El Al
HM021 Air Seychelles
15:25 Sandspit
18:40 Vancouver
15:15 London Heathrow
00:25 Tel Aviv
17:00 Vancouver
11:50 London Heathrow
22:00 Tel Aviv
07:45 Mahe Island
Connect
AC8400 Air Canada
TK76 Turkish Airlines
TK790 Turkish Airlines
HM021 Air Seychelles
15:25 Sandspit
18:00 Vancouver
20:50 Istanbul
00:25 Tel Aviv
17:00 Vancouver
15:35 Istanbul
23:00 Tel Aviv
07:45 Mahe Island
Connect
AC8400 Air Canada
AC862 Air Canada
LY316 El Al
HM021 Air Seychelles
15:25 Sandspit
20:15 Vancouver
15:15 London Heathrow
00:25 Tel Aviv
17:00 Vancouver
13:25 London Heathrow
22:00 Tel Aviv
07:45 Mahe Island
Connect
AC8400 Air Canada
AC862 Air Canada
KQ101 Kenya Airways
KQ250 Kenya Airways
15:25 Sandspit
20:15 Vancouver
18:25 London Heathrow
12:45 Nairobi
17:00 Vancouver
13:25 London Heathrow
05:00 Nairobi
17:00 Mahe Island
Connect
AC8400 Air Canada
BA084 British Airways
QR004 Qatar Airways
QR678 Qatar Airways
15:25 Sandspit
20:50 Vancouver
15:05 London Heathrow
02:40 Doha
17:00 Vancouver
14:05 London Heathrow
23:45 Doha
08:30 Mahe Island
Connect
AC8400 Air Canada
AC860 Air Canada
KQ101 Kenya Airways
KQ250 Kenya Airways
15:25 Sandspit
18:40 Vancouver
18:25 London Heathrow
12:45 Nairobi
17:00 Vancouver
11:50 London Heathrow
05:00 Nairobi
17:00 Mahe Island
Connect
AC8400 Air Canada
LH477 Lufthansa
QR058 Qatar Airways
QR678 Qatar Airways
15:25 Sandspit
18:25 Vancouver
16:55 Munich
02:40 Doha
17:00 Vancouver
13:15 Munich
23:35 Doha
08:30 Mahe Island
Connect
AC8400 Air Canada
TK76 Turkish Airlines
TK780 Turkish Airlines
QR678 Qatar Airways
15:25 Sandspit
18:00 Vancouver
20:20 Istanbul
02:40 Doha
17:00 Vancouver
15:35 Istanbul
00:25 Doha
08:30 Mahe Island
Connect
AC8400 Air Canada
LH477 Lufthansa
EK050 Emirates
EK705 Emirates
15:25 Sandspit
18:25 Vancouver
15:40 Munich
02:15 Dubai
17:00 Vancouver
13:15 Munich
23:45 Dubai
06:50 Mahe Island
Connect
AC8400 Air Canada
TK76 Turkish Airlines
QR246 Qatar Airways
QR678 Qatar Airways
15:25 Sandspit
18:00 Vancouver
19:45 Istanbul
02:40 Doha
17:00 Vancouver
15:35 Istanbul
23:45 Doha
08:30 Mahe Island
Connect
AC8400 Air Canada
AC860 Air Canada
QR004 Qatar Airways
QR678 Qatar Airways
15:25 Sandspit
18:40 Vancouver
15:05 London Heathrow
02:40 Doha
17:00 Vancouver
11:50 London Heathrow
23:45 Doha
08:30 Mahe Island
Connect
AC8400 Air Canada
BA084 British Airways
LY316 El Al
HM021 Air Seychelles
15:25 Sandspit
20:50 Vancouver
15:15 London Heathrow
00:25 Tel Aviv
17:00 Vancouver
14:05 London Heathrow
22:00 Tel Aviv
07:45 Mahe Island
Connect
AC8400 Air Canada
LH477 Lufthansa
EK050 Emirates
EK707 Emirates
15:25 Sandspit
18:25 Vancouver
15:40 Munich
08:55 Dubai
17:00 Vancouver
13:15 Munich
23:45 Dubai
13:35 Mahe Island
Connect

4. Terrace to Praslin Island

  1. You take a bus, shuttle or taxi from your location in Prince Rupert Station to Terrace.

  2. You take a flight from Terrace to Praslin Island and cost approximately 2300 USD.

  3. You take a bus, shuttle or taxi from Praslin Island to your destination in Victoria, Seychelles.

Flight Depart Arrive
AC8440 Air Canada
DE2455 Condor Flugdienst
DE2302 Condor Flugdienst
HM3080 Air Seychelles
10:25 Terrace
17:30 Vancouver
17:35 Frankfurt
08:00 Mahe Island
11:58 Vancouver
12:45 Frankfurt
05:30 Mahe Island
08:20 Praslin Island
Connect
AC8440 Air Canada
AC804 Air Canada
EK162 Emirates
EK705 Emirates
HM3080 Air Seychelles
10:25 Terrace
15:35 Vancouver
14:20 Dublin
02:15 Dubai
08:00 Mahe Island
11:58 Vancouver
08:15 Dublin
00:45 Dubai
06:50 Mahe Island
08:20 Praslin Island
Connect
AC8440 Air Canada
AC846 Air Canada
LH694 Lufthansa
HM021 Air Seychelles
HM3084 Air Seychelles
10:25 Terrace
13:20 Vancouver
14:00 Frankfurt
00:25 Tel Aviv
08:35 Mahe Island
11:58 Vancouver
08:05 Frankfurt
19:05 Tel Aviv
07:45 Mahe Island
08:55 Praslin Island
Connect
AC8440 Air Canada
DE2455 Condor Flugdienst
DE2302 Condor Flugdienst
HM3084 Air Seychelles
10:25 Terrace
17:30 Vancouver
17:35 Frankfurt
08:35 Mahe Island
11:58 Vancouver
12:45 Frankfurt
05:30 Mahe Island
08:55 Praslin Island
Connect
AC8440 Air Canada
AC846 Air Canada
LH690 Lufthansa
HM021 Air Seychelles
HM3090 Air Seychelles
10:25 Terrace
13:20 Vancouver
18:00 Frankfurt
00:25 Tel Aviv
09:05 Mahe Island
11:58 Vancouver
08:05 Frankfurt
23:05 Tel Aviv
07:45 Mahe Island
09:25 Praslin Island
Connect
AC8440 Air Canada
WK11 Edelweiss Air
WK74 78 Edelweiss Air
HM3084 Air Seychelles
10:25 Terrace
16:25 Vancouver
17:40 Zurich
08:35 Mahe Island
11:58 Vancouver
11:30 Zurich
05:05 Mahe Island
08:55 Praslin Island
Connect
AC8440 Air Canada
LH493 Lufthansa
LH694 Lufthansa
HM021 Air Seychelles
HM3096 Air Seychelles
10:25 Terrace
16:15 Vancouver
14:00 Frankfurt
00:25 Tel Aviv
09:45 Mahe Island
11:58 Vancouver
11:00 Frankfurt
19:05 Tel Aviv
07:45 Mahe Island
10:05 Praslin Island
Connect
AC8440 Air Canada
AC846 Air Canada
LH694 Lufthansa
HM021 Air Seychelles
HM3096 Air Seychelles
10:25 Terrace
13:20 Vancouver
14:00 Frankfurt
00:25 Tel Aviv
09:45 Mahe Island
11:58 Vancouver
08:05 Frankfurt
19:05 Tel Aviv
07:45 Mahe Island
10:05 Praslin Island
Connect
AC8440 Air Canada
LH493 Lufthansa
LH690 Lufthansa
HM021 Air Seychelles
HM3084 Air Seychelles
10:25 Terrace
16:15 Vancouver
18:00 Frankfurt
00:25 Tel Aviv
08:35 Mahe Island
11:58 Vancouver
11:00 Frankfurt
23:05 Tel Aviv
07:45 Mahe Island
08:55 Praslin Island
Connect
AC8440 Air Canada
AC846 Air Canada
EY002 Etihad
EY622 Etihad
HM3070 Air Seychelles
10:25 Terrace
13:20 Vancouver
11:20 Frankfurt
01:20 Abu Dhabi
07:00 Mahe Island
11:58 Vancouver
08:05 Frankfurt
19:20 Abu Dhabi
06:00 Mahe Island
07:20 Praslin Island
Connect
AC8440 Air Canada
AC846 Air Canada
LH694 Lufthansa
HM021 Air Seychelles
HM3090 Air Seychelles
10:25 Terrace
13:20 Vancouver
14:00 Frankfurt
00:25 Tel Aviv
09:05 Mahe Island
11:58 Vancouver
08:05 Frankfurt
19:05 Tel Aviv
07:45 Mahe Island
09:25 Praslin Island
Connect
AC8440 Air Canada
AC882 Air Canada
EY074 Etihad
EY622 Etihad
HM3070 Air Seychelles
10:25 Terrace
13:00 Vancouver
10:55 Zurich
01:20 Abu Dhabi
07:00 Mahe Island
11:58 Vancouver
07:55 Zurich
18:50 Abu Dhabi
06:00 Mahe Island
07:20 Praslin Island
Connect
AC8440 Air Canada
LH493 Lufthansa
LH694 Lufthansa
HM021 Air Seychelles
HM3090 Air Seychelles
10:25 Terrace
16:15 Vancouver
14:00 Frankfurt
00:25 Tel Aviv
09:05 Mahe Island
11:58 Vancouver
11:00 Frankfurt
19:05 Tel Aviv
07:45 Mahe Island
09:25 Praslin Island
Connect
AC8440 Air Canada
AC804 Air Canada
EY042 Etihad
EY622 Etihad
HM3070 Air Seychelles
10:25 Terrace
15:35 Vancouver
09:20 Dublin
01:20 Abu Dhabi
07:00 Mahe Island
11:58 Vancouver
08:15 Dublin
19:35 Abu Dhabi
06:00 Mahe Island
07:20 Praslin Island
Connect
AC8440 Air Canada
WK11 Edelweiss Air
WK74 78 Edelweiss Air
HM3080 Air Seychelles
10:25 Terrace
16:25 Vancouver
17:40 Zurich
08:00 Mahe Island
11:58 Vancouver
11:30 Zurich
05:05 Mahe Island
08:20 Praslin Island
Connect
AC8440 Air Canada
WK11 Edelweiss Air
WK74 78 Edelweiss Air
HM3070 Air Seychelles
10:25 Terrace
16:25 Vancouver
17:40 Zurich
07:00 Mahe Island
11:58 Vancouver
11:30 Zurich
05:05 Mahe Island
07:20 Praslin Island
Connect
AC8440 Air Canada
AC846 Air Canada
LH686 Lufthansa
HM021 Air Seychelles
HM3084 Air Seychelles
10:25 Terrace
13:20 Vancouver
10:20 Frankfurt
00:25 Tel Aviv
08:35 Mahe Island
11:58 Vancouver
08:05 Frankfurt
15:25 Tel Aviv
07:45 Mahe Island
08:55 Praslin Island
Connect
AC8440 Air Canada
AC846 Air Canada
DE2302 Condor Flugdienst
HM3070 Air Seychelles
10:25 Terrace
13:20 Vancouver
17:35 Frankfurt
07:00 Mahe Island
11:58 Vancouver
08:05 Frankfurt
05:30 Mahe Island
07:20 Praslin Island
Connect
AC8440 Air Canada
AC846 Air Canada
DE2302 Condor Flugdienst
HM3084 Air Seychelles
10:25 Terrace
13:20 Vancouver
17:35 Frankfurt
08:35 Mahe Island
11:58 Vancouver
08:05 Frankfurt
05:30 Mahe Island
08:55 Praslin Island
Connect
AC8440 Air Canada
LH493 Lufthansa
LH690 Lufthansa
HM021 Air Seychelles
HM3096 Air Seychelles
10:25 Terrace
16:15 Vancouver
18:00 Frankfurt
00:25 Tel Aviv
09:45 Mahe Island
11:58 Vancouver
11:00 Frankfurt
23:05 Tel Aviv
07:45 Mahe Island
10:05 Praslin Island
Connect
WS3106 WestJet
DE2455 Condor Flugdienst
DE2302 Condor Flugdienst
HM3070 Air Seychelles
10:45 Terrace
17:30 Vancouver
17:35 Frankfurt
07:00 Mahe Island
12:23 Vancouver
12:45 Frankfurt
05:30 Mahe Island
07:20 Praslin Island
Connect
WS3106 WestJet
WK11 Edelweiss Air
WK74 78 Edelweiss Air
HM3070 Air Seychelles
10:45 Terrace
16:25 Vancouver
17:40 Zurich
07:00 Mahe Island
12:23 Vancouver
11:30 Zurich
05:05 Mahe Island
07:20 Praslin Island
Connect
WS3106 WestJet
AF379 Air France
AF962 Air France
HM021 Air Seychelles
HM3096 Air Seychelles
10:45 Terrace
13:30 Vancouver
09:25 Paris Charles de Gaulle
00:25 Tel Aviv
09:45 Mahe Island
12:23 Vancouver
08:10 Paris Charles de Gaulle
14:40 Tel Aviv
07:45 Mahe Island
10:05 Praslin Island
Connect
WS3106 WestJet
WS22 WestJet
EK016 Emirates
EK705 Emirates
HM3080 Air Seychelles
10:45 Terrace
17:05 Vancouver
14:30 London Gatwick
02:15 Dubai
08:00 Mahe Island
12:23 Vancouver
10:25 London Gatwick
00:35 Dubai
06:50 Mahe Island
08:20 Praslin Island
Connect
WS3106 WestJet
DE2455 Condor Flugdienst
DE2302 Condor Flugdienst
HM3080 Air Seychelles
10:45 Terrace
17:30 Vancouver
17:35 Frankfurt
08:00 Mahe Island
12:23 Vancouver
12:45 Frankfurt
05:30 Mahe Island
08:20 Praslin Island
Connect
WS3106 WestJet
DE2455 Condor Flugdienst
DE2302 Condor Flugdienst
HM3084 Air Seychelles
10:45 Terrace
17:30 Vancouver
17:35 Frankfurt
08:35 Mahe Island
12:23 Vancouver
12:45 Frankfurt
05:30 Mahe Island
08:55 Praslin Island
Connect
WS3106 WestJet
WK11 Edelweiss Air
WK74 78 Edelweiss Air
HM3084 Air Seychelles
10:45 Terrace
16:25 Vancouver
17:40 Zurich
08:35 Mahe Island
12:23 Vancouver
11:30 Zurich
05:05 Mahe Island
08:55 Praslin Island
Connect
WS3106 WestJet
AF379 Air France
AF962 Air France
HM021 Air Seychelles
HM3090 Air Seychelles
10:45 Terrace
13:30 Vancouver
09:25 Paris Charles de Gaulle
00:25 Tel Aviv
09:05 Mahe Island
12:23 Vancouver
08:10 Paris Charles de Gaulle
14:40 Tel Aviv
07:45 Mahe Island
09:25 Praslin Island
Connect
WS3106 WestJet
AF379 Air France
AF962 Air France
HM021 Air Seychelles
HM3084 Air Seychelles
10:45 Terrace
13:30 Vancouver
09:25 Paris Charles de Gaulle
00:25 Tel Aviv
08:35 Mahe Island
12:23 Vancouver
08:10 Paris Charles de Gaulle
14:40 Tel Aviv
07:45 Mahe Island
08:55 Praslin Island
Connect
WS3106 WestJet
LH493 Lufthansa
LH690 Lufthansa
HM021 Air Seychelles
HM3084 Air Seychelles
10:45 Terrace
16:15 Vancouver
18:00 Frankfurt
00:25 Tel Aviv
08:35 Mahe Island
12:23 Vancouver
11:00 Frankfurt
23:05 Tel Aviv
07:45 Mahe Island
08:55 Praslin Island
Connect
WS3106 WestJet
WK11 Edelweiss Air
WK74 78 Edelweiss Air
HM3080 Air Seychelles
10:45 Terrace
16:25 Vancouver
17:40 Zurich
08:00 Mahe Island
12:23 Vancouver
11:30 Zurich
05:05 Mahe Island
08:20 Praslin Island
Connect
AC8444 Air Canada
AC862 Air Canada
LY316 El Al
HM021 Air Seychelles
HM3084 Air Seychelles
15:40 Terrace
20:15 Vancouver
15:15 London Heathrow
00:25 Tel Aviv
08:35 Mahe Island
17:13 Vancouver
13:25 London Heathrow
22:00 Tel Aviv
07:45 Mahe Island
08:55 Praslin Island
Connect
AC8444 Air Canada
AC862 Air Canada
QR004 Qatar Airways
QR678 Qatar Airways
HM3100 Air Seychelles
15:40 Terrace
20:15 Vancouver
15:05 London Heathrow
02:40 Doha
10:00 Mahe Island
17:13 Vancouver
13:25 London Heathrow
23:45 Doha
08:30 Mahe Island
10:20 Praslin Island
Connect
AC8444 Air Canada
LH477 Lufthansa
LH2370 Lufthansa
WK74 78 Edelweiss Air
HM3070 Air Seychelles
15:40 Terrace
18:25 Vancouver
15:25 Munich
17:40 Zurich
07:00 Mahe Island
17:13 Vancouver
13:15 Munich
16:20 Zurich
05:05 Mahe Island
07:20 Praslin Island
Connect
AC8444 Air Canada
LH477 Lufthansa
QR058 Qatar Airways
QR678 Qatar Airways
HM3096 Air Seychelles
15:40 Terrace
18:25 Vancouver
16:55 Munich
02:40 Doha
09:45 Mahe Island
17:13 Vancouver
13:15 Munich
23:35 Doha
08:30 Mahe Island
10:05 Praslin Island
Connect
AC8444 Air Canada
AC860 Air Canada
LY316 El Al
HM021 Air Seychelles
HM3096 Air Seychelles
15:40 Terrace
18:40 Vancouver
15:15 London Heathrow
00:25 Tel Aviv
09:45 Mahe Island
17:13 Vancouver
11:50 London Heathrow
22:00 Tel Aviv
07:45 Mahe Island
10:05 Praslin Island
Connect
AC8444 Air Canada
AC862 Air Canada
QR004 Qatar Airways
QR678 Qatar Airways
HM3096 Air Seychelles
15:40 Terrace
20:15 Vancouver
15:05 London Heathrow
02:40 Doha
09:45 Mahe Island
17:13 Vancouver
13:25 London Heathrow
23:45 Doha
08:30 Mahe Island
10:05 Praslin Island
Connect
AC8444 Air Canada
AC862 Air Canada
LY316 El Al
HM021 Air Seychelles
HM3090 Air Seychelles
15:40 Terrace
20:15 Vancouver
15:15 London Heathrow
00:25 Tel Aviv
09:05 Mahe Island
17:13 Vancouver
13:25 London Heathrow
22:00 Tel Aviv
07:45 Mahe Island
09:25 Praslin Island
Connect
AC8444 Air Canada
LH477 Lufthansa
EK050 Emirates
EK705 Emirates
HM3080 Air Seychelles
15:40 Terrace
18:25 Vancouver
15:40 Munich
02:15 Dubai
08:00 Mahe Island
17:13 Vancouver
13:15 Munich
23:45 Dubai
06:50 Mahe Island
08:20 Praslin Island
Connect
AC8444 Air Canada
AC860 Air Canada
LY316 El Al
HM021 Air Seychelles
HM3090 Air Seychelles
15:40 Terrace
18:40 Vancouver
15:15 London Heathrow
00:25 Tel Aviv
09:05 Mahe Island
17:13 Vancouver
11:50 London Heathrow
22:00 Tel Aviv
07:45 Mahe Island
09:25 Praslin Island
Connect
AC8444 Air Canada
AC860 Air Canada
LY316 El Al
HM021 Air Seychelles
HM3084 Air Seychelles
15:40 Terrace
18:40 Vancouver
15:15 London Heathrow
00:25 Tel Aviv
08:35 Mahe Island
17:13 Vancouver
11:50 London Heathrow
22:00 Tel Aviv
07:45 Mahe Island
08:55 Praslin Island
Connect
AC8446 Air Canada
BA084 British Airways
LY316 El Al
HM021 Air Seychelles
HM3084 Air Seychelles
18:10 Terrace
20:50 Vancouver
15:15 London Heathrow
00:25 Tel Aviv
08:35 Mahe Island
19:43 Vancouver
14:05 London Heathrow
22:00 Tel Aviv
07:45 Mahe Island
08:55 Praslin Island
Connect
AC8446 Air Canada
BA084 British Airways
QR008 Qatar Airways
QR678 Qatar Airways
HM3096 Air Seychelles
18:10 Terrace
20:50 Vancouver
16:00 London Heathrow
02:40 Doha
09:45 Mahe Island
19:43 Vancouver
14:05 London Heathrow
00:40 Doha
08:30 Mahe Island
10:05 Praslin Island
Connect
AC8446 Air Canada
BA084 British Airways
QR008 Qatar Airways
QR678 Qatar Airways
HM3100 Air Seychelles
18:10 Terrace
20:50 Vancouver
16:00 London Heathrow
02:40 Doha
10:00 Mahe Island
19:43 Vancouver
14:05 London Heathrow
00:40 Doha
08:30 Mahe Island
10:20 Praslin Island
Connect
AC8446 Air Canada
BA084 British Airways
QR004 Qatar Airways
QR678 Qatar Airways
HM3100 Air Seychelles
18:10 Terrace
20:50 Vancouver
15:05 London Heathrow
02:40 Doha
10:00 Mahe Island
19:43 Vancouver
14:05 London Heathrow
23:45 Doha
08:30 Mahe Island
10:20 Praslin Island
Connect
AC8446 Air Canada
BA084 British Airways
QR004 Qatar Airways
QR678 Qatar Airways
HM3096 Air Seychelles
18:10 Terrace
20:50 Vancouver
15:05 London Heathrow
02:40 Doha
09:45 Mahe Island
19:43 Vancouver
14:05 London Heathrow
23:45 Doha
08:30 Mahe Island
10:05 Praslin Island
Connect
AC8446 Air Canada
BA084 British Airways
LY316 El Al
HM021 Air Seychelles
HM3096 Air Seychelles
18:10 Terrace
20:50 Vancouver
15:15 London Heathrow
00:25 Tel Aviv
09:45 Mahe Island
19:43 Vancouver
14:05 London Heathrow
22:00 Tel Aviv
07:45 Mahe Island
10:05 Praslin Island
Connect
AC8446 Air Canada
BA084 British Airways
LY316 El Al
HM021 Air Seychelles
HM3090 Air Seychelles
18:10 Terrace
20:50 Vancouver
15:15 London Heathrow
00:25 Tel Aviv
09:05 Mahe Island
19:43 Vancouver
14:05 London Heathrow
22:00 Tel Aviv
07:45 Mahe Island
09:25 Praslin Island
Connect

5. Anahim Lake to Mahe Island

  1. You take a bus, shuttle or taxi from your location in Prince Rupert Station to Anahim Lake.

  2. You take a flight from Anahim Lake to Mahe Island and cost approximately 1400 USD.

  3. You take a bus, shuttle or taxi from Mahe Island to your destination in Victoria, Seychelles.

Flight Depart Arrive
8P353 Pacific Coastal Airlines
WS22 WestJet
EK016 Emirates
EK705 Emirates
13:20 Anahim Lake
17:05 Vancouver
14:30 London Gatwick
02:15 Dubai
14:35 Vancouver
10:25 London Gatwick
00:35 Dubai
06:50 Mahe Island
Connect
8P353 Pacific Coastal Airlines
KL0682 KLM
KL0427 KLM
EK705 Emirates
13:20 Anahim Lake
17:40 Vancouver
14:30 Amsterdam Schiphol
02:15 Dubai
14:35 Vancouver
12:00 Amsterdam Schiphol
23:10 Dubai
06:50 Mahe Island
Connect
8P353 Pacific Coastal Airlines
WS22 WestJet
EK010 Emirates
EK707 Emirates
13:20 Anahim Lake
17:05 Vancouver
21:45 London Gatwick
08:55 Dubai
14:35 Vancouver
10:25 London Gatwick
07:35 Dubai
13:35 Mahe Island
Connect
8P353 Pacific Coastal Airlines
WS22 WestJet
EK016 Emirates
EK707 Emirates
13:20 Anahim Lake
17:05 Vancouver
14:30 London Gatwick
08:55 Dubai
14:35 Vancouver
10:25 London Gatwick
00:35 Dubai
13:35 Mahe Island
Connect
8P353 Pacific Coastal Airlines
AC862 Air Canada
QR004 Qatar Airways
QR678 Qatar Airways
13:20 Anahim Lake
20:15 Vancouver
15:05 London Heathrow
02:40 Doha
14:35 Vancouver
13:25 London Heathrow
23:45 Doha
08:30 Mahe Island
Connect
8P353 Pacific Coastal Airlines
LH477 Lufthansa
EK050 Emirates
EK705 Emirates
13:20 Anahim Lake
18:25 Vancouver
15:40 Munich
02:15 Dubai
14:35 Vancouver
13:15 Munich
23:45 Dubai
06:50 Mahe Island
Connect
8P353 Pacific Coastal Airlines
AC860 Air Canada
QR004 Qatar Airways
QR678 Qatar Airways
13:20 Anahim Lake
18:40 Vancouver
15:05 London Heathrow
02:40 Doha
14:35 Vancouver
11:50 London Heathrow
23:45 Doha
08:30 Mahe Island
Connect
8P353 Pacific Coastal Airlines
LH477 Lufthansa
QR058 Qatar Airways
QR678 Qatar Airways
13:20 Anahim Lake
18:25 Vancouver
16:55 Munich
02:40 Doha
14:35 Vancouver
13:15 Munich
23:35 Doha
08:30 Mahe Island
Connect
8P353 Pacific Coastal Airlines
KL0682 KLM
QR274 Qatar Airways
QR678 Qatar Airways
13:20 Anahim Lake
17:40 Vancouver
16:15 Amsterdam Schiphol
02:40 Doha
14:35 Vancouver
12:00 Amsterdam Schiphol
23:30 Doha
08:30 Mahe Island
Connect
8P353 Pacific Coastal Airlines
AC804 Air Canada
QR018 Qatar Airways
QR678 Qatar Airways
13:20 Anahim Lake
15:35 Vancouver
15:00 Dublin
02:40 Doha
14:35 Vancouver
08:15 Dublin
23:55 Doha
08:30 Mahe Island
Connect
8P353 Pacific Coastal Airlines
LH493 Lufthansa
QR068 Qatar Airways
QR678 Qatar Airways
13:20 Anahim Lake
16:15 Vancouver
17:35 Frankfurt
02:40 Doha
14:35 Vancouver
11:00 Frankfurt
00:25 Doha
08:30 Mahe Island
Connect
8P353 Pacific Coastal Airlines
AC804 Air Canada
EK162 Emirates
EK705 Emirates
13:20 Anahim Lake
15:35 Vancouver
14:20 Dublin
02:15 Dubai
14:35 Vancouver
08:15 Dublin
00:45 Dubai
06:50 Mahe Island
Connect
8P353 Pacific Coastal Airlines
DE2455 Condor Flugdienst
QR068 Qatar Airways
QR678 Qatar Airways
13:20 Anahim Lake
17:30 Vancouver
17:35 Frankfurt
02:40 Doha
14:35 Vancouver
12:45 Frankfurt
00:25 Doha
08:30 Mahe Island
Connect
8P353 Pacific Coastal Airlines
KL0682 KLM
EK148 Emirates
EK705 Emirates
13:20 Anahim Lake
17:40 Vancouver
15:20 Amsterdam Schiphol
02:15 Dubai
14:35 Vancouver
12:00 Amsterdam Schiphol
23:59 Dubai
06:50 Mahe Island
Connect
8P353 Pacific Coastal Airlines
BA084 British Airways
LY316 El Al
HM021 Air Seychelles
13:20 Anahim Lake
20:50 Vancouver
15:15 London Heathrow
00:25 Tel Aviv
14:35 Vancouver
14:05 London Heathrow
22:00 Tel Aviv
07:45 Mahe Island
Connect
8P353 Pacific Coastal Airlines
AC804 Air Canada
EY042 Etihad
EY622 Etihad
13:20 Anahim Lake
15:35 Vancouver
09:20 Dublin
01:20 Abu Dhabi
14:35 Vancouver
08:15 Dublin
19:35 Abu Dhabi
06:00 Mahe Island
Connect
8P353 Pacific Coastal Airlines
KL0682 KLM
KL0565 KLM
KQ250 Kenya Airways
13:20 Anahim Lake
17:40 Vancouver
12:50 Amsterdam Schiphol
12:45 Nairobi
14:35 Vancouver
12:00 Amsterdam Schiphol
22:00 Nairobi
17:00 Mahe Island
Connect
8P353 Pacific Coastal Airlines
BA084 British Airways
QR004 Qatar Airways
QR678 Qatar Airways
13:20 Anahim Lake
20:50 Vancouver
15:05 London Heathrow
02:40 Doha
14:35 Vancouver
14:05 London Heathrow
23:45 Doha
08:30 Mahe Island
Connect
8P353 Pacific Coastal Airlines
WS22 WestJet
BA2033 British Airways
QR678 Qatar Airways
13:20 Anahim Lake
17:05 Vancouver
14:05 London Gatwick
02:40 Doha
14:35 Vancouver
10:25 London Gatwick
22:50 Doha
08:30 Mahe Island
Connect
8P353 Pacific Coastal Airlines
BA084 British Airways
QR008 Qatar Airways
QR678 Qatar Airways
13:20 Anahim Lake
20:50 Vancouver
16:00 London Heathrow
02:40 Doha
14:35 Vancouver
14:05 London Heathrow
00:40 Doha
08:30 Mahe Island
Connect
8P353 Pacific Coastal Airlines
LH477 Lufthansa
LH638 Lufthansa
EK707 Emirates
13:20 Anahim Lake
18:25 Vancouver
22:35 Munich
08:55 Dubai
14:35 Vancouver
13:15 Munich
07:40 Dubai
13:35 Mahe Island
Connect
8P353 Pacific Coastal Airlines
AC862 Air Canada
QR008 Qatar Airways
QR678 Qatar Airways
13:20 Anahim Lake
20:15 Vancouver
16:00 London Heathrow
02:40 Doha
14:35 Vancouver
13:25 London Heathrow
00:40 Doha
08:30 Mahe Island
Connect

References

Find Hotels in Victoria, Seychelles

You can find hotels and accommodations in Victoria, Seychelles with our hotels search tool below

Booking.com