HowToGo

Flight from Banff Train Station Elk Street to Victoria, Seychelles

How to get to Victoria, Seychelles from Banff Train Station Elk Street by flight ? You can check flights from Banff Train Station Elk Street to Victoria, Seychelles below.

Search Transfer from Banff Train Station Elk Street to Victoria, Seychelles

Search Flights

You can find flight ticket prices from Banff Train Station Elk Street to Victoria, Seychelles with our flight tickets search tool below

1. Calgary to Mahe Island

  1. You take a bus, shuttle or taxi from your location in Banff Train Station Elk Street to Calgary.

  2. You take a flight from Calgary to Mahe Island and cost approximately 1200 USD.

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

Flight Depart Arrive
WS1622 WestJet
AF333 Air France
AF254 Air France
09:45 Calgary
17:15 Boston
18:25 Paris CDG
16:04 Boston
06:05 Paris CDG
07:25 Mahe Island
Connect
WS1622 WestJet
EK238 Emirates
EK705 Emirates
09:45 Calgary
23:00 Boston
02:10 Dubai
16:04 Boston
19:25 Dubai
06:45 Mahe Island
Connect
WS212 WestJet
AF347 Air France
AF254 Air France
10:30 Calgary
20:30 Montreal
18:25 Paris CDG
16:30 Montreal
09:20 Paris CDG
07:25 Mahe Island
Connect
WS212 WestJet
AF349 Air France
AF254 Air France
10:30 Calgary
21:55 Montreal
18:25 Paris CDG
16:30 Montreal
10:50 Paris CDG
07:25 Mahe Island
Connect
WS212 WestJet
AF345 Air France
AF254 Air France
10:30 Calgary
19:10 Montreal
18:25 Paris CDG
16:30 Montreal
07:05 Paris CDG
07:25 Mahe Island
Connect
KL0678 KLM
KL0427 KLM
EK705 Emirates
15:20 Calgary
14:30 Amsterdam Schiphol
02:10 Dubai
07:50 Amsterdam Schiphol
00:05 Dubai
06:45 Mahe Island
Connect
KL0678 KLM
QR274 Qatar Airways
QR678 Qatar Airways
15:20 Calgary
15:15 Amsterdam Schiphol
02:00 Doha
07:50 Amsterdam Schiphol
23:35 Doha
08:15 Mahe Island
Connect
KL0678 KLM
KL0453 KLM
EY622 Etihad
15:20 Calgary
11:35 Amsterdam Schiphol
00:30 Abu Dhabi
07:50 Amsterdam Schiphol
20:20 Abu Dhabi
05:05 Mahe Island
Connect
KL0678 KLM
KL0565 KLM
KQ250 Kenya Airways
15:20 Calgary
12:00 Amsterdam Schiphol
08:15 Nairobi
07:50 Amsterdam Schiphol
22:00 Nairobi
12:30 Mahe Island
Connect
KL0678 KLM
EK148 Emirates
EK705 Emirates
15:20 Calgary
14:30 Amsterdam Schiphol
02:10 Dubai
07:50 Amsterdam Schiphol
00:10 Dubai
06:45 Mahe Island
Connect
KL0678 KLM
EY078 Etihad
EY622 Etihad
15:20 Calgary
10:20 Amsterdam Schiphol
00:30 Abu Dhabi
07:50 Amsterdam Schiphol
18:50 Abu Dhabi
05:05 Mahe Island
Connect
AC848 Air Canada
DE2302 Condor Flugdienst
17:10 Calgary
16:20 Frankfurt
10:10 Frankfurt
05:00 Mahe Island
Connect
AC848 Air Canada
LH590 Lufthansa
KQ258 Kenya Airways
17:10 Calgary
11:10 Frankfurt
22:00 Nairobi
10:10 Frankfurt
20:20 Nairobi
02:15 Mahe Island
Connect
AC848 Air Canada
EY008 Etihad
EY622 Etihad
17:10 Calgary
13:35 Frankfurt
00:30 Abu Dhabi
10:10 Frankfurt
22:35 Abu Dhabi
05:05 Mahe Island
Connect
AC848 Air Canada
QR068 Qatar Airways
QR678 Qatar Airways
17:10 Calgary
15:25 Frankfurt
02:00 Doha
10:10 Frankfurt
23:25 Doha
08:15 Mahe Island
Connect
WS32 WestJet
EK098 Emirates
EK705 Emirates
18:15 Calgary
15:10 Rome
02:10 Dubai
11:55 Rome
23:50 Dubai
06:45 Mahe Island
Connect
WS32 WestJet
QR132 Qatar Airways
QR678 Qatar Airways
18:15 Calgary
16:35 Rome
02:00 Doha
11:55 Rome
23:45 Doha
08:15 Mahe Island
Connect
AC850 Air Canada
EK002 Emirates
EK705 Emirates
18:20 Calgary
13:40 London Heathrow
02:10 Dubai
10:00 London Heathrow
00:40 Dubai
06:45 Mahe Island
Connect
AC850 Air Canada
EY020 Etihad
EY622 Etihad
18:20 Calgary
12:20 London Heathrow
00:30 Abu Dhabi
10:00 London Heathrow
23:05 Abu Dhabi
05:05 Mahe Island
Connect
4Y73 Airbus France
LH694 Lufthansa
HM021 Air Seychelles
18:45 Calgary
14:00 Frankfurt
23:25 Tel Aviv
12:25 Frankfurt
19:05 Tel Aviv
07:45 Mahe Island
Connect
4Y73 Airbus France
QR068 Qatar Airways
QR678 Qatar Airways
18:45 Calgary
15:25 Frankfurt
02:00 Doha
12:25 Frankfurt
23:25 Doha
08:15 Mahe Island
Connect
4Y73 Airbus France
EY008 Etihad
EY622 Etihad
18:45 Calgary
13:35 Frankfurt
00:30 Abu Dhabi
12:25 Frankfurt
22:35 Abu Dhabi
05:05 Mahe Island
Connect
WS10 WestJet
EK074 Emirates
EK705 Emirates
19:35 Calgary
14:25 Paris CDG
02:10 Dubai
12:20 Paris CDG
00:15 Dubai
06:45 Mahe Island
Connect
WS10 WestJet
EY038 Etihad
EY622 Etihad
19:35 Calgary
13:25 Paris CDG
00:30 Abu Dhabi
12:20 Paris CDG
22:55 Abu Dhabi
05:05 Mahe Island
Connect
WS10 WestJet
KQ115 Kenya Airways
KQ250 Kenya Airways
19:35 Calgary
20:20 Paris CDG
08:15 Nairobi
12:20 Paris CDG
06:25 Nairobi
12:30 Mahe Island
Connect
WS10 WestJet
QR040 Qatar Airways
QR678 Qatar Airways
19:35 Calgary
15:20 Paris CDG
02:00 Doha
12:20 Paris CDG
23:45 Doha
08:15 Mahe Island
Connect
WS6 WestJet
QR018 Qatar Airways
QR678 Qatar Airways
19:50 Calgary
13:55 Dublin
02:00 Doha
10:55 Dublin
23:55 Doha
08:15 Mahe Island
Connect
WS6 WestJet
EK162 Emirates
EK705 Emirates
19:50 Calgary
12:55 Dublin
02:10 Dubai
10:55 Dublin
00:30 Dubai
06:45 Mahe Island
Connect
WS18 WestJet
QR004 Qatar Airways
QR678 Qatar Airways
20:30 Calgary
15:05 London Heathrow
02:00 Doha
12:00 London Heathrow
23:50 Doha
08:15 Mahe Island
Connect
WS18 WestJet
QR008 Qatar Airways
QR678 Qatar Airways
20:30 Calgary
14:55 London Heathrow
02:00 Doha
12:00 London Heathrow
00:45 Doha
08:15 Mahe Island
Connect
WS18 WestJet
QR004 Qatar Airways
QR678 Qatar Airways
20:30 Calgary
14:05 London Heathrow
02:00 Doha
12:00 London Heathrow
23:50 Doha
08:15 Mahe Island
Connect
WS18 WestJet
KQ101 Kenya Airways
KQ250 Kenya Airways
20:30 Calgary
17:25 London Heathrow
08:15 Nairobi
12:00 London Heathrow
05:00 Nairobi
12:30 Mahe Island
Connect
WS18 WestJet
EK002 Emirates
EK705 Emirates
20:30 Calgary
13:40 London Heathrow
02:10 Dubai
12:00 London Heathrow
00:40 Dubai
06:45 Mahe Island
Connect
WS1 WestJet
EK010 Emirates
EK707 Emirates
20:50 Calgary
20:25 London Gatwick
08:55 Dubai
11:20 London Gatwick
07:20 Dubai
13:35 Mahe Island
Connect
WS1 WestJet
BA2033 British Airways
QR678 Qatar Airways
20:50 Calgary
13:45 London Gatwick
02:00 Doha
11:20 London Gatwick
23:25 Doha
08:15 Mahe Island
Connect
WS1 WestJet
EK016 Emirates
EK705 Emirates
20:50 Calgary
13:35 London Gatwick
02:10 Dubai
11:20 London Gatwick
00:40 Dubai
06:45 Mahe Island
Connect
WS1 WestJet
EK016 Emirates
EK707 Emirates
20:50 Calgary
13:35 London Gatwick
08:55 Dubai
11:20 London Gatwick
00:40 Dubai
13:35 Mahe Island
Connect

2. Calgary to Praslin Island

  1. You take a bus, shuttle or taxi from your location in Banff Train Station Elk Street to Calgary.

  2. You take a flight from Calgary to Praslin Island and cost approximately 1000 USD.

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

Flight Depart Arrive
DL2622 Delta
AF673 Air France
AF254 Air France
HM3086 Air Seychelles
14:02 Calgary
19:40 Minneapolis
18:25 Paris CDG
08:45 Mahe Island
17:44 Minneapolis
10:55 Paris CDG
07:25 Mahe Island
09:05 Praslin Island
Connect
DL2622 Delta
AF673 Air France
AF254 Air France
HM3092 Air Seychelles
14:02 Calgary
19:40 Minneapolis
18:25 Paris CDG
09:15 Mahe Island
17:44 Minneapolis
10:55 Paris CDG
07:25 Mahe Island
09:35 Praslin Island
Connect
DL2622 Delta
AF673 Air France
AF254 Air France
HM3090 Air Seychelles
14:02 Calgary
19:40 Minneapolis
18:25 Paris CDG
09:00 Mahe Island
17:44 Minneapolis
10:55 Paris CDG
07:25 Mahe Island
09:20 Praslin Island
Connect
KL0678 KLM
EY078 Etihad
EY622 Etihad
HM3084 Air Seychelles
15:20 Calgary
10:20 Amsterdam Schiphol
00:30 Abu Dhabi
08:35 Mahe Island
07:50 Amsterdam Schiphol
18:50 Abu Dhabi
05:05 Mahe Island
08:55 Praslin Island
Connect
KL0678 KLM
EY078 Etihad
EY622 Etihad
HM3070 Air Seychelles
15:20 Calgary
10:20 Amsterdam Schiphol
00:30 Abu Dhabi
07:00 Mahe Island
07:50 Amsterdam Schiphol
18:50 Abu Dhabi
05:05 Mahe Island
07:20 Praslin Island
Connect
KL0678 KLM
KL0453 KLM
EY622 Etihad
HM3060 Air Seychelles
15:20 Calgary
11:35 Amsterdam Schiphol
00:30 Abu Dhabi
06:05 Mahe Island
07:50 Amsterdam Schiphol
20:20 Abu Dhabi
05:05 Mahe Island
06:25 Praslin Island
Connect
KL0678 KLM
EY078 Etihad
EY622 Etihad
HM3060 Air Seychelles
15:20 Calgary
10:20 Amsterdam Schiphol
00:30 Abu Dhabi
06:05 Mahe Island
07:50 Amsterdam Schiphol
18:50 Abu Dhabi
05:05 Mahe Island
06:25 Praslin Island
Connect
KL0678 KLM
KL0453 KLM
EY622 Etihad
HM3070 Air Seychelles
15:20 Calgary
11:35 Amsterdam Schiphol
00:30 Abu Dhabi
07:00 Mahe Island
07:50 Amsterdam Schiphol
20:20 Abu Dhabi
05:05 Mahe Island
07:20 Praslin Island
Connect
KL0678 KLM
KL0453 KLM
EY622 Etihad
HM3084 Air Seychelles
15:20 Calgary
11:35 Amsterdam Schiphol
00:30 Abu Dhabi
08:35 Mahe Island
07:50 Amsterdam Schiphol
20:20 Abu Dhabi
05:05 Mahe Island
08:55 Praslin Island
Connect
AC848 Air Canada
DE2302 Condor Flugdienst
HM3060 Air Seychelles
17:10 Calgary
16:20 Frankfurt
06:05 Mahe Island
10:10 Frankfurt
05:00 Mahe Island
06:25 Praslin Island
Connect
AC848 Air Canada
LH694 Lufthansa
HM021 Air Seychelles
HM3084 Air Seychelles
17:10 Calgary
14:00 Frankfurt
23:25 Tel Aviv
08:35 Mahe Island
10:10 Frankfurt
19:05 Tel Aviv
07:45 Mahe Island
08:55 Praslin Island
Connect
AC848 Air Canada
DE2302 Condor Flugdienst
HM3070 Air Seychelles
17:10 Calgary
16:20 Frankfurt
07:00 Mahe Island
10:10 Frankfurt
05:00 Mahe Island
07:20 Praslin Island
Connect
AC848 Air Canada
DE2302 Condor Flugdienst
HM3084 Air Seychelles
17:10 Calgary
16:20 Frankfurt
08:35 Mahe Island
10:10 Frankfurt
05:00 Mahe Island
08:55 Praslin Island
Connect
AC848 Air Canada
EY008 Etihad
EY622 Etihad
HM3060 Air Seychelles
17:10 Calgary
13:35 Frankfurt
00:30 Abu Dhabi
06:05 Mahe Island
10:10 Frankfurt
22:35 Abu Dhabi
05:05 Mahe Island
06:25 Praslin Island
Connect
AC848 Air Canada
LH694 Lufthansa
HM021 Air Seychelles
HM3090 Air Seychelles
17:10 Calgary
14:00 Frankfurt
23:25 Tel Aviv
09:00 Mahe Island
10:10 Frankfurt
19:05 Tel Aviv
07:45 Mahe Island
09:20 Praslin Island
Connect
AC848 Air Canada
LH694 Lufthansa
HM021 Air Seychelles
HM3096 Air Seychelles
17:10 Calgary
14:00 Frankfurt
23:25 Tel Aviv
09:45 Mahe Island
10:10 Frankfurt
19:05 Tel Aviv
07:45 Mahe Island
10:05 Praslin Island
Connect
AC850 Air Canada
EY020 Etihad
EY622 Etihad
HM3060 Air Seychelles
18:20 Calgary
12:20 London Heathrow
00:30 Abu Dhabi
06:05 Mahe Island
10:00 London Heathrow
23:05 Abu Dhabi
05:05 Mahe Island
06:25 Praslin Island
Connect
AC850 Air Canada
EY020 Etihad
EY622 Etihad
HM3070 Air Seychelles
18:20 Calgary
12:20 London Heathrow
00:30 Abu Dhabi
07:00 Mahe Island
10:00 London Heathrow
23:05 Abu Dhabi
05:05 Mahe Island
07:20 Praslin Island
Connect
AC850 Air Canada
LY316 El Al
HM021 Air Seychelles
HM3084 Air Seychelles
18:20 Calgary
14:20 London Heathrow
23:25 Tel Aviv
08:35 Mahe Island
10:00 London Heathrow
21:05 Tel Aviv
07:45 Mahe Island
08:55 Praslin Island
Connect
4Y73 Airbus France
LH694 Lufthansa
HM021 Air Seychelles
HM3096 Air Seychelles
18:45 Calgary
14:00 Frankfurt
23:25 Tel Aviv
09:45 Mahe Island
12:25 Frankfurt
19:05 Tel Aviv
07:45 Mahe Island
10:05 Praslin Island
Connect
4Y73 Airbus France
LH694 Lufthansa
HM021 Air Seychelles
HM3090 Air Seychelles
18:45 Calgary
14:00 Frankfurt
23:25 Tel Aviv
09:00 Mahe Island
12:25 Frankfurt
19:05 Tel Aviv
07:45 Mahe Island
09:20 Praslin Island
Connect
4Y73 Airbus France
LH694 Lufthansa
HM021 Air Seychelles
HM3084 Air Seychelles
18:45 Calgary
14:00 Frankfurt
23:25 Tel Aviv
08:35 Mahe Island
12:25 Frankfurt
19:05 Tel Aviv
07:45 Mahe Island
08:55 Praslin Island
Connect
4Y73 Airbus France
EY008 Etihad
EY622 Etihad
HM3070 Air Seychelles
18:45 Calgary
13:35 Frankfurt
00:30 Abu Dhabi
07:00 Mahe Island
12:25 Frankfurt
22:35 Abu Dhabi
05:05 Mahe Island
07:20 Praslin Island
Connect
WS10 WestJet
EK074 Emirates
EK705 Emirates
HM3084 Air Seychelles
19:35 Calgary
14:25 Paris CDG
02:10 Dubai
08:35 Mahe Island
12:20 Paris CDG
00:15 Dubai
06:45 Mahe Island
08:55 Praslin Island
Connect
WS10 WestJet
EK074 Emirates
EK705 Emirates
HM3090 Air Seychelles
19:35 Calgary
14:25 Paris CDG
02:10 Dubai
09:00 Mahe Island
12:20 Paris CDG
00:15 Dubai
06:45 Mahe Island
09:20 Praslin Island
Connect
WS10 WestJet
EY038 Etihad
EY622 Etihad
HM3070 Air Seychelles
19:35 Calgary
13:25 Paris CDG
00:30 Abu Dhabi
07:00 Mahe Island
12:20 Paris CDG
22:55 Abu Dhabi
05:05 Mahe Island
07:20 Praslin Island
Connect
WS10 WestJet
EY038 Etihad
EY622 Etihad
HM3060 Air Seychelles
19:35 Calgary
13:25 Paris CDG
00:30 Abu Dhabi
06:05 Mahe Island
12:20 Paris CDG
22:55 Abu Dhabi
05:05 Mahe Island
06:25 Praslin Island
Connect
WS10 WestJet
LY324 El Al
HM021 Air Seychelles
HM3084 Air Seychelles
19:35 Calgary
14:45 Paris CDG
23:25 Tel Aviv
08:35 Mahe Island
12:20 Paris CDG
20:00 Tel Aviv
07:45 Mahe Island
08:55 Praslin Island
Connect
WS10 WestJet
EK074 Emirates
EK705 Emirates
HM3086 Air Seychelles
19:35 Calgary
14:25 Paris CDG
02:10 Dubai
08:45 Mahe Island
12:20 Paris CDG
00:15 Dubai
06:45 Mahe Island
09:05 Praslin Island
Connect
WS10 WestJet
EY038 Etihad
EY622 Etihad
HM3084 Air Seychelles
19:35 Calgary
13:25 Paris CDG
00:30 Abu Dhabi
08:35 Mahe Island
12:20 Paris CDG
22:55 Abu Dhabi
05:05 Mahe Island
08:55 Praslin Island
Connect
WS6 WestJet
EK162 Emirates
EK705 Emirates
HM3084 Air Seychelles
19:50 Calgary
12:55 Dublin
02:10 Dubai
08:35 Mahe Island
10:55 Dublin
00:30 Dubai
06:45 Mahe Island
08:55 Praslin Island
Connect
WS6 WestJet
EK162 Emirates
EK705 Emirates
HM3086 Air Seychelles
19:50 Calgary
12:55 Dublin
02:10 Dubai
08:45 Mahe Island
10:55 Dublin
00:30 Dubai
06:45 Mahe Island
09:05 Praslin Island
Connect
WS6 WestJet
EK162 Emirates
EK705 Emirates
HM3090 Air Seychelles
19:50 Calgary
12:55 Dublin
02:10 Dubai
09:00 Mahe Island
10:55 Dublin
00:30 Dubai
06:45 Mahe Island
09:20 Praslin Island
Connect
WS6 WestJet
QR018 Qatar Airways
QR678 Qatar Airways
HM3096 Air Seychelles
19:50 Calgary
13:55 Dublin
02:00 Doha
09:45 Mahe Island
10:55 Dublin
23:55 Doha
08:15 Mahe Island
10:05 Praslin Island
Connect
WS18 WestJet
EK002 Emirates
EK705 Emirates
HM3086 Air Seychelles
20:30 Calgary
13:40 London Heathrow
02:10 Dubai
08:45 Mahe Island
12:00 London Heathrow
00:40 Dubai
06:45 Mahe Island
09:05 Praslin Island
Connect
WS18 WestJet
EK002 Emirates
EK705 Emirates
HM3084 Air Seychelles
20:30 Calgary
13:40 London Heathrow
02:10 Dubai
08:35 Mahe Island
12:00 London Heathrow
00:40 Dubai
06:45 Mahe Island
08:55 Praslin Island
Connect
WS18 WestJet
EK002 Emirates
EK705 Emirates
HM3090 Air Seychelles
20:30 Calgary
13:40 London Heathrow
02:10 Dubai
09:00 Mahe Island
12:00 London Heathrow
00:40 Dubai
06:45 Mahe Island
09:20 Praslin Island
Connect
WS1 WestJet
EK016 Emirates
EK705 Emirates
HM3090 Air Seychelles
20:50 Calgary
13:35 London Gatwick
02:10 Dubai
09:00 Mahe Island
11:20 London Gatwick
00:40 Dubai
06:45 Mahe Island
09:20 Praslin Island
Connect
WS1 WestJet
EK010 Emirates
EK707 Emirates
HM3150 Air Seychelles
20:50 Calgary
20:25 London Gatwick
08:55 Dubai
15:05 Mahe Island
11:20 London Gatwick
07:20 Dubai
13:35 Mahe Island
15:25 Praslin Island
Connect
WS1 WestJet
EK016 Emirates
EK707 Emirates
HM3150 Air Seychelles
20:50 Calgary
13:35 London Gatwick
08:55 Dubai
15:05 Mahe Island
11:20 London Gatwick
00:40 Dubai
13:35 Mahe Island
15:25 Praslin Island
Connect
WS1 WestJet
EK016 Emirates
EK705 Emirates
HM3086 Air Seychelles
20:50 Calgary
13:35 London Gatwick
02:10 Dubai
08:45 Mahe Island
11:20 London Gatwick
00:40 Dubai
06:45 Mahe Island
09:05 Praslin Island
Connect
WS1 WestJet
EK016 Emirates
EK705 Emirates
HM3084 Air Seychelles
20:50 Calgary
13:35 London Gatwick
02:10 Dubai
08:35 Mahe Island
11:20 London Gatwick
00:40 Dubai
06:45 Mahe Island
08:55 Praslin Island
Connect

3. Edmonton to Mahe Island

  1. You take a bus, shuttle or taxi from your location in Banff Train Station Elk Street to Edmonton.

  2. You take a flight from Edmonton 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
WS3348 WestJet
WS10 WestJet
EY038 Etihad
EY622 Etihad
11:15 Edmonton
19:35 Calgary
13:25 Paris CDG
00:30 Abu Dhabi
12:10 Calgary
12:20 Paris CDG
22:55 Abu Dhabi
05:05 Mahe Island
Connect
AC8135 Air Canada
AC848 Air Canada
EY008 Etihad
EY622 Etihad
12:15 Edmonton
17:10 Calgary
13:35 Frankfurt
00:30 Abu Dhabi
13:07 Calgary
10:10 Frankfurt
22:35 Abu Dhabi
05:05 Mahe Island
Connect
AC8135 Air Canada
AC850 Air Canada
EY020 Etihad
EY622 Etihad
12:15 Edmonton
18:20 Calgary
12:20 London Heathrow
00:30 Abu Dhabi
13:07 Calgary
10:00 London Heathrow
23:05 Abu Dhabi
05:05 Mahe Island
Connect
AC8135 Air Canada
AC848 Air Canada
DE2302 Condor Flugdienst
12:15 Edmonton
17:10 Calgary
16:20 Frankfurt
13:07 Calgary
10:10 Frankfurt
05:00 Mahe Island
Connect
WO264 Swoop
DE2415 Condor Flugdienst
DE2302 Condor Flugdienst
13:00 Edmonton
22:00 Halifax
16:20 Frankfurt
20:40 Halifax
09:40 Frankfurt
05:00 Mahe Island
Connect
WS3350 WestJet
WS10 WestJet
EY038 Etihad
EY622 Etihad
13:15 Edmonton
19:35 Calgary
13:25 Paris CDG
00:30 Abu Dhabi
14:10 Calgary
12:20 Paris CDG
22:55 Abu Dhabi
05:05 Mahe Island
Connect
WS3350 WestJet
KL0678 KLM
KL0453 KLM
EY622 Etihad
13:15 Edmonton
15:20 Calgary
11:35 Amsterdam Schiphol
00:30 Abu Dhabi
14:10 Calgary
07:50 Amsterdam Schiphol
20:20 Abu Dhabi
05:05 Mahe Island
Connect
WS3350 WestJet
KL0678 KLM
EY078 Etihad
EY622 Etihad
13:15 Edmonton
15:20 Calgary
10:20 Amsterdam Schiphol
00:30 Abu Dhabi
14:10 Calgary
07:50 Amsterdam Schiphol
18:50 Abu Dhabi
05:05 Mahe Island
Connect
WS3350 WestJet
WS10 WestJet
EK074 Emirates
EK705 Emirates
13:15 Edmonton
19:35 Calgary
14:25 Paris CDG
02:10 Dubai
14:10 Calgary
12:20 Paris CDG
00:15 Dubai
06:45 Mahe Island
Connect
WS3350 WestJet
WS32 WestJet
EK098 Emirates
EK705 Emirates
13:15 Edmonton
18:15 Calgary
15:10 Rome
02:10 Dubai
14:10 Calgary
11:55 Rome
23:50 Dubai
06:45 Mahe Island
Connect
WS3140 WestJet
WS6 WestJet
EK162 Emirates
EK705 Emirates
17:00 Edmonton
19:50 Calgary
12:55 Dublin
02:10 Dubai
17:57 Calgary
10:55 Dublin
00:30 Dubai
06:45 Mahe Island
Connect
WS3140 WestJet
WS10 WestJet
EK074 Emirates
EK705 Emirates
17:00 Edmonton
19:35 Calgary
14:25 Paris CDG
02:10 Dubai
17:57 Calgary
12:20 Paris CDG
00:15 Dubai
06:45 Mahe Island
Connect
WS3140 WestJet
WS10 WestJet
EY038 Etihad
EY622 Etihad
17:00 Edmonton
19:35 Calgary
13:25 Paris CDG
00:30 Abu Dhabi
17:57 Calgary
12:20 Paris CDG
22:55 Abu Dhabi
05:05 Mahe Island
Connect
WS3140 WestJet
WS6 WestJet
QR018 Qatar Airways
QR678 Qatar Airways
17:00 Edmonton
19:50 Calgary
13:55 Dublin
02:00 Doha
17:57 Calgary
10:55 Dublin
23:55 Doha
08:15 Mahe Island
Connect
WS3140 WestJet
WS10 WestJet
QR040 Qatar Airways
QR678 Qatar Airways
17:00 Edmonton
19:35 Calgary
15:20 Paris CDG
02:00 Doha
17:57 Calgary
12:20 Paris CDG
23:45 Doha
08:15 Mahe Island
Connect
4N752 Air North
WS1 WestJet
EK016 Emirates
EK705 Emirates
18:20 Edmonton
20:50 Calgary
13:35 London Gatwick
02:10 Dubai
19:10 Calgary
11:20 London Gatwick
00:40 Dubai
06:45 Mahe Island
Connect
WS3352 WestJet
WS18 WestJet
QR008 Qatar Airways
QR678 Qatar Airways
18:30 Edmonton
20:30 Calgary
14:55 London Heathrow
02:00 Doha
19:27 Calgary
12:00 London Heathrow
00:45 Doha
08:15 Mahe Island
Connect
WS3352 WestJet
WS1 WestJet
EK016 Emirates
EK705 Emirates
18:30 Edmonton
20:50 Calgary
13:35 London Gatwick
02:10 Dubai
19:27 Calgary
11:20 London Gatwick
00:40 Dubai
06:45 Mahe Island
Connect
WS3352 WestJet
WS18 WestJet
QR004 Qatar Airways
QR678 Qatar Airways
18:30 Edmonton
20:30 Calgary
15:05 London Heathrow
02:00 Doha
19:27 Calgary
12:00 London Heathrow
23:50 Doha
08:15 Mahe Island
Connect
WS3352 WestJet
WS18 WestJet
QR004 Qatar Airways
QR678 Qatar Airways
18:30 Edmonton
20:30 Calgary
14:05 London Heathrow
02:00 Doha
19:27 Calgary
12:00 London Heathrow
23:50 Doha
08:15 Mahe Island
Connect
WS3352 WestJet
WS1 WestJet
BA2033 British Airways
QR678 Qatar Airways
18:30 Edmonton
20:50 Calgary
13:45 London Gatwick
02:00 Doha
19:27 Calgary
11:20 London Gatwick
23:25 Doha
08:15 Mahe Island
Connect
KL0679 KLM
KL1795 KLM
QR058 Qatar Airways
QR678 Qatar Airways
18:50 Edmonton
12:05 Amsterdam Schiphol
15:50 Munich
02:00 Doha
10:35 Amsterdam Schiphol
13:30 Munich
23:20 Doha
08:15 Mahe Island
Connect
KL0679 KLM
KL0427 KLM
EK705 Emirates
18:50 Edmonton
14:30 Amsterdam Schiphol
02:10 Dubai
10:35 Amsterdam Schiphol
00:05 Dubai
06:45 Mahe Island
Connect
KL0679 KLM
KQ117 Kenya Airways
KQ250 Kenya Airways
18:50 Edmonton
19:35 Amsterdam Schiphol
08:15 Nairobi
10:35 Amsterdam Schiphol
05:55 Nairobi
12:30 Mahe Island
Connect
KL0679 KLM
EK150 Emirates
EK707 Emirates
18:50 Edmonton
21:50 Amsterdam Schiphol
08:55 Dubai
10:35 Amsterdam Schiphol
06:30 Dubai
13:35 Mahe Island
Connect
KL0679 KLM
KL1767 KLM
QR068 Qatar Airways
QR678 Qatar Airways
18:50 Edmonton
12:25 Amsterdam Schiphol
15:25 Frankfurt
02:00 Doha
10:35 Amsterdam Schiphol
13:35 Frankfurt
23:25 Doha
08:15 Mahe Island
Connect
KL0679 KLM
KL0565 KLM
KQ250 Kenya Airways
18:50 Edmonton
12:00 Amsterdam Schiphol
08:15 Nairobi
10:35 Amsterdam Schiphol
22:00 Nairobi
12:30 Mahe Island
Connect
KL0679 KLM
KL0427 KLM
EK707 Emirates
18:50 Edmonton
14:30 Amsterdam Schiphol
08:55 Dubai
10:35 Amsterdam Schiphol
00:05 Dubai
13:35 Mahe Island
Connect
KL0679 KLM
EK148 Emirates
EK707 Emirates
18:50 Edmonton
14:30 Amsterdam Schiphol
08:55 Dubai
10:35 Amsterdam Schiphol
00:10 Dubai
13:35 Mahe Island
Connect
KL0679 KLM
KL1613 KLM
TK748 Turkish Airlines
18:50 Edmonton
11:30 Amsterdam Schiphol
01:55 Istanbul
10:35 Amsterdam Schiphol
16:55 Istanbul
11:00 Mahe Island
Connect
KL0679 KLM
QR274 Qatar Airways
QR678 Qatar Airways
18:50 Edmonton
15:15 Amsterdam Schiphol
02:00 Doha
10:35 Amsterdam Schiphol
23:35 Doha
08:15 Mahe Island
Connect
KL0679 KLM
KL0877 KLM
HM261 Air Seychelles
18:50 Edmonton
11:45 Amsterdam Schiphol
05:15 Mumbai
10:35 Amsterdam Schiphol
00:40 Mumbai
08:10 Mahe Island
Connect
KL0679 KLM
TK1958 Turkish Airlines
TK748 Turkish Airlines
18:50 Edmonton
14:40 Amsterdam Schiphol
01:55 Istanbul
10:35 Amsterdam Schiphol
19:05 Istanbul
11:00 Mahe Island
Connect
KL0679 KLM
EK148 Emirates
EK705 Emirates
18:50 Edmonton
14:30 Amsterdam Schiphol
02:10 Dubai
10:35 Amsterdam Schiphol
00:10 Dubai
06:45 Mahe Island
Connect
KL0679 KLM
TK1952 Turkish Airlines
TK748 Turkish Airlines
18:50 Edmonton
11:30 Amsterdam Schiphol
01:55 Istanbul
10:35 Amsterdam Schiphol
15:50 Istanbul
11:00 Mahe Island
Connect
KL0679 KLM
KL1825 KLM
QR082 Qatar Airways
QR678 Qatar Airways
18:50 Edmonton
12:30 Amsterdam Schiphol
15:50 Berlin Brandenburg Apt
02:00 Doha
10:35 Amsterdam Schiphol
13:45 Berlin Brandenburg Apt
23:35 Doha
08:15 Mahe Island
Connect
KL0679 KLM
KL1355 KLM
QR292 Qatar Airways
QR678 Qatar Airways
18:50 Edmonton
12:05 Amsterdam Schiphol
16:05 Prague
02:00 Doha
10:35 Amsterdam Schiphol
13:35 Prague
23:30 Doha
08:15 Mahe Island
Connect
KL0679 KLM
KL1767 KLM
DE2302 Condor Flugdienst
18:50 Edmonton
12:25 Amsterdam Schiphol
16:20 Frankfurt
10:35 Amsterdam Schiphol
13:35 Frankfurt
05:00 Mahe Island
Connect
KL0679 KLM
KL1959 KLM
QR096 Qatar Airways
QR678 Qatar Airways
18:50 Edmonton
12:15 Amsterdam Schiphol
15:55 Zurich
02:00 Doha
10:35 Amsterdam Schiphol
13:35 Zurich
23:45 Doha
08:15 Mahe Island
Connect
AC8143 Air Canada
WS1 WestJet
EK016 Emirates
EK705 Emirates
19:00 Edmonton
20:50 Calgary
13:35 London Gatwick
02:10 Dubai
19:52 Calgary
11:20 London Gatwick
00:40 Dubai
06:45 Mahe Island
Connect

4. Lethbridge to Mahe Island

  1. You take a bus, shuttle or taxi from your location in Banff Train Station Elk Street to Lethbridge.

  2. You take a flight from Lethbridge to Mahe Island and cost approximately 1200 USD.

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

Flight Depart Arrive
WS3001 WestJet
WS32 WestJet
QR132 Qatar Airways
QR678 Qatar Airways
07:00 Lethbridge
18:15 Calgary
16:35 Rome
02:00 Doha
07:45 Calgary
11:55 Rome
23:45 Doha
08:15 Mahe Island
Connect
WS3001 WestJet
KL0678 KLM
EY078 Etihad
EY622 Etihad
07:00 Lethbridge
15:20 Calgary
10:20 Amsterdam Schiphol
00:30 Abu Dhabi
07:45 Calgary
07:50 Amsterdam Schiphol
18:50 Abu Dhabi
05:05 Mahe Island
Connect
WS3001 WestJet
WS10 WestJet
QR040 Qatar Airways
QR678 Qatar Airways
07:00 Lethbridge
19:35 Calgary
15:20 Paris CDG
02:00 Doha
07:45 Calgary
12:20 Paris CDG
23:45 Doha
08:15 Mahe Island
Connect
WS3001 WestJet
WS6 WestJet
QR018 Qatar Airways
QR678 Qatar Airways
07:00 Lethbridge
19:50 Calgary
13:55 Dublin
02:00 Doha
07:45 Calgary
10:55 Dublin
23:55 Doha
08:15 Mahe Island
Connect
WS3001 WestJet
WS1 WestJet
EK016 Emirates
EK705 Emirates
07:00 Lethbridge
20:50 Calgary
13:35 London Gatwick
02:10 Dubai
07:45 Calgary
11:20 London Gatwick
00:40 Dubai
06:45 Mahe Island
Connect
WS3001 WestJet
WS10 WestJet
EK074 Emirates
EK705 Emirates
07:00 Lethbridge
19:35 Calgary
14:25 Paris CDG
02:10 Dubai
07:45 Calgary
12:20 Paris CDG
00:15 Dubai
06:45 Mahe Island
Connect
WS3001 WestJet
WS32 WestJet
EK098 Emirates
EK705 Emirates
07:00 Lethbridge
18:15 Calgary
15:10 Rome
02:10 Dubai
07:45 Calgary
11:55 Rome
23:50 Dubai
06:45 Mahe Island
Connect
WS3001 WestJet
WS6 WestJet
EK162 Emirates
EK705 Emirates
07:00 Lethbridge
19:50 Calgary
12:55 Dublin
02:10 Dubai
07:45 Calgary
10:55 Dublin
00:30 Dubai
06:45 Mahe Island
Connect
WS3001 WestJet
WS10 WestJet
EY038 Etihad
EY622 Etihad
07:00 Lethbridge
19:35 Calgary
13:25 Paris CDG
00:30 Abu Dhabi
07:45 Calgary
12:20 Paris CDG
22:55 Abu Dhabi
05:05 Mahe Island
Connect
WS3001 WestJet
WS18 WestJet
EK002 Emirates
EK705 Emirates
07:00 Lethbridge
20:30 Calgary
13:40 London Heathrow
02:10 Dubai
07:45 Calgary
12:00 London Heathrow
00:40 Dubai
06:45 Mahe Island
Connect
WS3001 WestJet
AC848 Air Canada
DE2302 Condor Flugdienst
07:00 Lethbridge
17:10 Calgary
16:20 Frankfurt
07:45 Calgary
10:10 Frankfurt
05:00 Mahe Island
Connect
WS3003 WestJet
AC848 Air Canada
DE2302 Condor Flugdienst
11:15 Lethbridge
17:10 Calgary
16:20 Frankfurt
11:59 Calgary
10:10 Frankfurt
05:00 Mahe Island
Connect
WS3003 WestJet
WS10 WestJet
QR040 Qatar Airways
QR678 Qatar Airways
11:15 Lethbridge
19:35 Calgary
15:20 Paris CDG
02:00 Doha
11:59 Calgary
12:20 Paris CDG
23:45 Doha
08:15 Mahe Island
Connect
WS3003 WestJet
WS10 WestJet
KQ115 Kenya Airways
KQ250 Kenya Airways
11:15 Lethbridge
19:35 Calgary
20:20 Paris CDG
08:15 Nairobi
11:59 Calgary
12:20 Paris CDG
06:25 Nairobi
12:30 Mahe Island
Connect
WS3003 WestJet
WS6 WestJet
QR018 Qatar Airways
QR678 Qatar Airways
11:15 Lethbridge
19:50 Calgary
13:55 Dublin
02:00 Doha
11:59 Calgary
10:55 Dublin
23:55 Doha
08:15 Mahe Island
Connect
WS3003 WestJet
WS18 WestJet
QR004 Qatar Airways
QR678 Qatar Airways
11:15 Lethbridge
20:30 Calgary
14:05 London Heathrow
02:00 Doha
11:59 Calgary
12:00 London Heathrow
23:50 Doha
08:15 Mahe Island
Connect
WS3003 WestJet
WS18 WestJet
EK030 Emirates
EK707 Emirates
11:15 Lethbridge
20:30 Calgary
15:50 London Heathrow
08:55 Dubai
11:59 Calgary
12:00 London Heathrow
02:40 Dubai
13:35 Mahe Island
Connect
WS3003 WestJet
WS10 WestJet
EK074 Emirates
EK707 Emirates
11:15 Lethbridge
19:35 Calgary
14:25 Paris CDG
08:55 Dubai
11:59 Calgary
12:20 Paris CDG
00:15 Dubai
13:35 Mahe Island
Connect
WS3003 WestJet
WS18 WestJet
EK002 Emirates
EK707 Emirates
11:15 Lethbridge
20:30 Calgary
13:40 London Heathrow
08:55 Dubai
11:59 Calgary
12:00 London Heathrow
00:40 Dubai
13:35 Mahe Island
Connect
WS3003 WestJet
AC850 Air Canada
EY020 Etihad
EY622 Etihad
11:15 Lethbridge
18:20 Calgary
12:20 London Heathrow
00:30 Abu Dhabi
11:59 Calgary
10:00 London Heathrow
23:05 Abu Dhabi
05:05 Mahe Island
Connect
WS3003 WestJet
4Y73 Airbus France
EY008 Etihad
EY622 Etihad
11:15 Lethbridge
18:45 Calgary
13:35 Frankfurt
00:30 Abu Dhabi
11:59 Calgary
12:25 Frankfurt
22:35 Abu Dhabi
05:05 Mahe Island
Connect
WS3003 WestJet
WS1 WestJet
EK016 Emirates
EK705 Emirates
11:15 Lethbridge
20:50 Calgary
13:35 London Gatwick
02:10 Dubai
11:59 Calgary
11:20 London Gatwick
00:40 Dubai
06:45 Mahe Island
Connect
WS3003 WestJet
AC848 Air Canada
EY008 Etihad
EY622 Etihad
11:15 Lethbridge
17:10 Calgary
13:35 Frankfurt
00:30 Abu Dhabi
11:59 Calgary
10:10 Frankfurt
22:35 Abu Dhabi
05:05 Mahe Island
Connect
WS3003 WestJet
WS1 WestJet
BA2033 British Airways
QR678 Qatar Airways
11:15 Lethbridge
20:50 Calgary
13:45 London Gatwick
02:00 Doha
11:59 Calgary
11:20 London Gatwick
23:25 Doha
08:15 Mahe Island
Connect
WS3003 WestJet
WS10 WestJet
ET735 Ethiopian Airlines
ET879 Ethiopian Airlines
11:15 Lethbridge
19:35 Calgary
21:15 Paris CDG
09:30 Addis Ababa
11:59 Calgary
12:20 Paris CDG
06:20 Addis Ababa
14:20 Mahe Island
Connect
WS3003 WestJet
WS18 WestJet
QR008 Qatar Airways
QR678 Qatar Airways
11:15 Lethbridge
20:30 Calgary
14:55 London Heathrow
02:00 Doha
11:59 Calgary
12:00 London Heathrow
00:45 Doha
08:15 Mahe Island
Connect
WS3003 WestJet
WS18 WestJet
ET701 Ethiopian Airlines
ET879 Ethiopian Airlines
11:15 Lethbridge
20:30 Calgary
20:15 London Heathrow
09:30 Addis Ababa
11:59 Calgary
12:00 London Heathrow
07:00 Addis Ababa
14:20 Mahe Island
Connect
WS3003 WestJet
KL0678 KLM
EY078 Etihad
EY622 Etihad
11:15 Lethbridge
15:20 Calgary
10:20 Amsterdam Schiphol
00:30 Abu Dhabi
11:59 Calgary
07:50 Amsterdam Schiphol
18:50 Abu Dhabi
05:05 Mahe Island
Connect
WS3003 WestJet
WS1 WestJet
EK016 Emirates
EK707 Emirates
11:15 Lethbridge
20:50 Calgary
13:35 London Gatwick
08:55 Dubai
11:59 Calgary
11:20 London Gatwick
00:40 Dubai
13:35 Mahe Island
Connect
WS3003 WestJet
KL0678 KLM
KL0453 KLM
EY622 Etihad
11:15 Lethbridge
15:20 Calgary
11:35 Amsterdam Schiphol
00:30 Abu Dhabi
11:59 Calgary
07:50 Amsterdam Schiphol
20:20 Abu Dhabi
05:05 Mahe Island
Connect
WS3003 WestJet
WS1 WestJet
EK010 Emirates
EK707 Emirates
11:15 Lethbridge
20:50 Calgary
20:25 London Gatwick
08:55 Dubai
11:59 Calgary
11:20 London Gatwick
07:20 Dubai
13:35 Mahe Island
Connect
WS3003 WestJet
WS18 WestJet
QR004 Qatar Airways
QR678 Qatar Airways
11:15 Lethbridge
20:30 Calgary
15:05 London Heathrow
02:00 Doha
11:59 Calgary
12:00 London Heathrow
23:50 Doha
08:15 Mahe Island
Connect
WS3003 WestJet
WS6 WestJet
EK162 Emirates
EK705 Emirates
11:15 Lethbridge
19:50 Calgary
12:55 Dublin
02:10 Dubai
11:59 Calgary
10:55 Dublin
00:30 Dubai
06:45 Mahe Island
Connect
WS3003 WestJet
WS18 WestJet
EK032 Emirates
EK707 Emirates
11:15 Lethbridge
20:30 Calgary
19:00 London Heathrow
08:55 Dubai
11:59 Calgary
12:00 London Heathrow
05:50 Dubai
13:35 Mahe Island
Connect
WS3003 WestJet
AC848 Air Canada
LH590 Lufthansa
KQ258 Kenya Airways
11:15 Lethbridge
17:10 Calgary
11:10 Frankfurt
22:00 Nairobi
11:59 Calgary
10:10 Frankfurt
20:20 Nairobi
02:15 Mahe Island
Connect
WS3003 WestJet
WS18 WestJet
EK002 Emirates
EK705 Emirates
11:15 Lethbridge
20:30 Calgary
13:40 London Heathrow
02:10 Dubai
11:59 Calgary
12:00 London Heathrow
00:40 Dubai
06:45 Mahe Island
Connect
WS3003 WestJet
KL0678 KLM
KL0565 KLM
KQ250 Kenya Airways
11:15 Lethbridge
15:20 Calgary
12:00 Amsterdam Schiphol
08:15 Nairobi
11:59 Calgary
07:50 Amsterdam Schiphol
22:00 Nairobi
12:30 Mahe Island
Connect
WS3003 WestJet
WS10 WestJet
EK074 Emirates
EK705 Emirates
11:15 Lethbridge
19:35 Calgary
14:25 Paris CDG
02:10 Dubai
11:59 Calgary
12:20 Paris CDG
00:15 Dubai
06:45 Mahe Island
Connect
WS3003 WestJet
WS10 WestJet
EY038 Etihad
EY622 Etihad
11:15 Lethbridge
19:35 Calgary
13:25 Paris CDG
00:30 Abu Dhabi
11:59 Calgary
12:20 Paris CDG
22:55 Abu Dhabi
05:05 Mahe Island
Connect
WS3003 WestJet
WS10 WestJet
AF662 Air France
EK705 Emirates
11:15 Lethbridge
19:35 Calgary
13:30 Paris CDG
02:10 Dubai
11:59 Calgary
12:20 Paris CDG
23:20 Dubai
06:45 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