HowToGo

Flight from India to Seychelles

How to get to Seychelles from India by flight ? You can check flights from India to Seychelles below.

Search Transfer from India to Seychelles

Search Flights

You can find flight ticket prices from India to Seychelles with our flight tickets search tool below

1. Surat to Mahe Island

  1. You take a bus, shuttle or taxi from your location in India to Surat.

  2. You take a flight from Surat to Mahe Island and cost approximately 380 USD.

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

Flight Depart Arrive
9I650 Helitrans
HM261 Air Seychelles
07:10 Surat
05:30 Mumbai
07:55 Mumbai
08:25 Mahe Island
Connect
AI494 Air India Limited
AI24 Air India Limited
HM261 Air Seychelles
07:45 Surat
18:00 Delhi
05:30 Mumbai
09:30 Delhi
20:15 Mumbai
08:25 Mahe Island
Connect
AI494 Air India Limited
AI315 317 317 Air India Limited
HM261 Air Seychelles
07:45 Surat
13:00 Delhi
05:30 Mumbai
09:30 Delhi
15:10 Mumbai
08:25 Mahe Island
Connect
AI494 Air India Limited
AI102 Air India Limited
HM261 Air Seychelles
07:45 Surat
16:55 Delhi
05:30 Mumbai
09:30 Delhi
19:10 Mumbai
08:25 Mahe Island
Connect
SG2763 Spicejet
KQ211 Kenya Airways
KQ258 Kenya Airways
07:45 Surat
16:45 Mumbai
22:00 Nairobi
08:50 Mumbai
20:45 Nairobi
02:15 Mahe Island
Connect
SG8475 Spicejet
UL196 SriLankan Airlines
UL707 SriLankan Airlines
08:00 Surat
18:45 Delhi
02:05 Colombo
09:50 Delhi
22:20 Colombo
04:35 Mahe Island
Connect
AI519 Air India Limited
AI670 Air India Limited
HM261 Air Seychelles
08:30 Surat
15:00 Bhubaneswar
05:30 Mumbai
10:30 Bhubaneswar
17:05 Mumbai
08:25 Mahe Island
Connect
6E2066 IndiGo Airlines
UL172 SriLankan Airlines
UL707 SriLankan Airlines
08:55 Surat
21:10 Bengaluru
02:05 Colombo
10:50 Bengaluru
22:40 Colombo
04:35 Mahe Island
Connect
6E2066 IndiGo Airlines
6E1205 IndiGo Airlines
UL707 SriLankan Airlines
08:55 Surat
17:45 Bengaluru
02:05 Colombo
10:50 Bengaluru
19:30 Colombo
04:35 Mahe Island
Connect
AI519 Air India Limited
AI608 Air India Limited
HM261 Air Seychelles
11:10 Surat
17:25 Bengaluru
05:30 Mumbai
13:05 Bengaluru
19:10 Mumbai
08:25 Mahe Island
Connect
AI519 Air India Limited
EK567 Emirates
EK705 Emirates
11:10 Surat
20:45 Bengaluru
02:10 Dubai
13:05 Bengaluru
23:05 Dubai
06:45 Mahe Island
Connect
AI519 Air India Limited
AI610 Air India Limited
HM261 Air Seychelles
11:10 Surat
19:10 Bengaluru
05:30 Mumbai
13:05 Bengaluru
21:10 Mumbai
08:25 Mahe Island
Connect
6E752 IndiGo Airlines
6E26 IndiGo Airlines
EK705 Emirates
11:25 Surat
14:30 Hyderabad
02:10 Dubai
12:55 Hyderabad
16:55 Dubai
06:45 Mahe Island
Connect
6E2065 IndiGo Airlines
6E129 IndiGo Airlines
HM261 Air Seychelles
13:40 Surat
17:30 Delhi
05:30 Mumbai
15:30 Delhi
19:40 Mumbai
08:25 Mahe Island
Connect
6E2065 IndiGo Airlines
6E191 IndiGo Airlines
HM261 Air Seychelles
13:40 Surat
17:00 Delhi
05:30 Mumbai
15:30 Delhi
19:10 Mumbai
08:25 Mahe Island
Connect
6E2065 IndiGo Airlines
UL196 SriLankan Airlines
UL707 SriLankan Airlines
13:40 Surat
18:45 Delhi
02:05 Colombo
15:30 Delhi
22:20 Colombo
04:35 Mahe Island
Connect
6E2065 IndiGo Airlines
6E1736 IndiGo Airlines
QR678 Qatar Airways
13:40 Surat
20:20 Delhi
02:00 Doha
15:30 Delhi
22:15 Doha
08:35 Mahe Island
Connect
6E2065 IndiGo Airlines
6E21 IndiGo Airlines
EK705 Emirates
13:40 Surat
17:10 Delhi
02:10 Dubai
15:30 Delhi
19:25 Dubai
06:45 Mahe Island
Connect
6E2065 IndiGo Airlines
6E843 IndiGo Airlines
HM261 Air Seychelles
13:40 Surat
18:35 Delhi
05:30 Mumbai
15:30 Delhi
20:50 Mumbai
08:25 Mahe Island
Connect
SG377 Spicejet
SG489 Spicejet
HM261 Air Seychelles
14:50 Surat
21:05 Kolkata
05:30 Mumbai
17:35 Kolkata
23:45 Mumbai
08:25 Mahe Island
Connect
SG2789 Spicejet
SG6442 Spicejet
HM261 Air Seychelles
16:00 Surat
22:55 Goa
05:30 Mumbai
17:45 Goa
00:20 Mumbai
08:25 Mahe Island
Connect
6E475 IndiGo Airlines
EK547 Emirates
EK707 Emirates
18:05 Surat
21:45 Madras
08:55 Dubai
20:20 Madras
00:30 Dubai
13:35 Mahe Island
Connect
6E475 IndiGo Airlines
6E387 IndiGo Airlines
HM261 Air Seychelles
18:05 Surat
22:15 Madras
05:30 Mumbai
20:20 Madras
00:20 Mumbai
08:25 Mahe Island
Connect
6E475 IndiGo Airlines
6E6183 IndiGo Airlines
HM261 Air Seychelles
18:05 Surat
21:35 Madras
05:30 Mumbai
20:20 Madras
23:55 Mumbai
08:25 Mahe Island
Connect
6E475 IndiGo Airlines
EK543 Emirates
EK707 Emirates
18:05 Surat
04:00 Madras
08:55 Dubai
20:20 Madras
06:40 Dubai
13:35 Mahe Island
Connect
6E475 IndiGo Airlines
EK547 Emirates
EK705 Emirates
18:05 Surat
21:45 Madras
02:10 Dubai
20:20 Madras
00:30 Dubai
06:45 Mahe Island
Connect
SG2672 Spicejet
SG798 Spicejet
HM261 Air Seychelles
19:10 Surat
22:35 Hyderabad
05:30 Mumbai
21:10 Hyderabad
00:25 Mumbai
08:25 Mahe Island
Connect
SG2672 Spicejet
EK525 Emirates
EK707 Emirates
19:10 Surat
04:35 Hyderabad
08:55 Dubai
21:10 Hyderabad
06:40 Dubai
13:35 Mahe Island
Connect
SG2672 Spicejet
EY275 Etihad
EY622 Etihad
19:10 Surat
04:45 Hyderabad
08:05 Abu Dhabi
21:10 Hyderabad
06:55 Abu Dhabi
12:45 Mahe Island
Connect
SG2672 Spicejet
6E1727 IndiGo Airlines
QR678 Qatar Airways
19:10 Surat
22:15 Hyderabad
02:00 Doha
21:10 Hyderabad
01:00 Doha
08:35 Mahe Island
Connect
6E195 IndiGo Airlines
EY217 Etihad
EY622 Etihad
19:50 Surat
04:40 Bengaluru
08:05 Abu Dhabi
21:50 Bengaluru
07:05 Abu Dhabi
12:45 Mahe Island
Connect
6E195 IndiGo Airlines
EK569 Emirates
EK707 Emirates
19:50 Surat
04:30 Bengaluru
08:55 Dubai
21:50 Bengaluru
07:00 Dubai
13:35 Mahe Island
Connect
6E195 IndiGo Airlines
6E849 IndiGo Airlines
HM261 Air Seychelles
19:50 Surat
23:00 Bengaluru
05:30 Mumbai
21:50 Bengaluru
00:50 Mumbai
08:25 Mahe Island
Connect
6E195 IndiGo Airlines
ET691 Ethiopian Airlines
ET879 Ethiopian Airlines
19:50 Surat
02:30 Bengaluru
09:30 Addis Ababa
21:50 Bengaluru
06:35 Addis Ababa
14:20 Mahe Island
Connect
SG8482 Spicejet
EK513 Emirates
EK707 Emirates
20:55 Surat
04:15 Delhi
08:55 Dubai
22:55 Delhi
06:20 Dubai
13:35 Mahe Island
Connect
SG8482 Spicejet
EY211 Etihad
EY622 Etihad
20:55 Surat
04:45 Delhi
08:05 Abu Dhabi
22:55 Delhi
06:55 Abu Dhabi
12:45 Mahe Island
Connect
SG8482 Spicejet
FZ432 Flydubai
EK707 Emirates
20:55 Surat
04:00 Delhi
08:55 Dubai
22:55 Delhi
06:20 Dubai
13:35 Mahe Island
Connect
AI490 Air India Limited
FZ432 Flydubai
EK707 Emirates
21:25 Surat
04:00 Delhi
08:55 Dubai
23:05 Delhi
06:20 Dubai
13:35 Mahe Island
Connect
AI490 Air India Limited
EY211 Etihad
EY622 Etihad
21:25 Surat
04:45 Delhi
08:05 Abu Dhabi
23:05 Delhi
06:55 Abu Dhabi
12:45 Mahe Island
Connect
6E5029 IndiGo Airlines
EY211 Etihad
EY622 Etihad
21:30 Surat
04:45 Delhi
08:05 Abu Dhabi
23:20 Delhi
06:55 Abu Dhabi
12:45 Mahe Island
Connect

2. Ahmedabad to Mahe Island

  1. You take a bus, shuttle or taxi from your location in India to Ahmedabad.

  2. You take a flight from Ahmedabad to Mahe Island and cost approximately 350 USD.

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

Flight Depart Arrive
G8413 GoAir
HM261 Air Seychelles
00:35 Ahmedabad
05:30 Mumbai
01:50 Mumbai
08:25 Mahe Island
Connect
AI30 Air India Limited
HM261 Air Seychelles
03:30 Ahmedabad
05:30 Mumbai
04:40 Mumbai
08:25 Mahe Island
Connect
EK539 Emirates
EK707 Emirates
04:25 Ahmedabad
08:55 Dubai
05:55 Dubai
13:35 Mahe Island
Connect
FZ438 Flydubai
EK707 Emirates
04:30 Ahmedabad
08:55 Dubai
06:10 Dubai
13:35 Mahe Island
Connect
EY289 Etihad
EY622 Etihad
05:05 Ahmedabad
08:05 Abu Dhabi
06:50 Abu Dhabi
12:45 Mahe Island
Connect
SG638 Spicejet
HM261 Air Seychelles
22:45 Ahmedabad
05:30 Mumbai
23:59 Mumbai
08:25 Mahe Island
Connect

3. Bengaluru to Mahe Island

  1. You take a bus, shuttle or taxi from your location in India to Bengaluru.

  2. You take a flight from Bengaluru to Mahe Island and cost approximately 390 USD.

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

Flight Depart Arrive
AI589 Air India Limited
AI30 Air India Limited
HM261 Air Seychelles
00:30 Bengaluru
03:30 Ahmedabad
05:30 Mumbai
02:35 Ahmedabad
04:40 Mumbai
08:25 Mahe Island
Connect
SG788 Spicejet
HM261 Air Seychelles
01:10 Bengaluru
05:30 Mumbai
03:00 Mumbai
08:25 Mahe Island
Connect
ET691 Ethiopian Airlines
ET879 Ethiopian Airlines
02:30 Bengaluru
09:30 Addis Ababa
06:35 Addis Ababa
14:20 Mahe Island
Connect
EK569 Emirates
EK707 Emirates
04:30 Bengaluru
08:55 Dubai
07:00 Dubai
13:35 Mahe Island
Connect
EY217 Etihad
EY622 Etihad
04:40 Bengaluru
08:05 Abu Dhabi
07:05 Abu Dhabi
12:45 Mahe Island
Connect
EK563 Emirates
EK705 Emirates
17:10 Bengaluru
02:10 Dubai
19:20 Dubai
06:45 Mahe Island
Connect
AI608 Air India Limited
HM261 Air Seychelles
17:25 Bengaluru
05:30 Mumbai
19:10 Mumbai
08:25 Mahe Island
Connect
AI610 Air India Limited
HM261 Air Seychelles
19:10 Bengaluru
05:30 Mumbai
21:10 Mumbai
08:25 Mahe Island
Connect
EK567 Emirates
EK705 Emirates
20:45 Bengaluru
02:10 Dubai
23:05 Dubai
06:45 Mahe Island
Connect
EK567 Emirates
EK707 Emirates
20:45 Bengaluru
08:55 Dubai
23:05 Dubai
13:35 Mahe Island
Connect
UL172 SriLankan Airlines
UL707 SriLankan Airlines
21:10 Bengaluru
02:05 Colombo
22:40 Colombo
04:35 Mahe Island
Connect
EY237 Etihad
EY622 Etihad
21:55 Bengaluru
08:05 Abu Dhabi
00:30 Abu Dhabi
12:45 Mahe Island
Connect
I5306 AirAsia India
HM261 Air Seychelles
22:40 Bengaluru
05:30 Mumbai
00:30 Mumbai
08:25 Mahe Island
Connect
6E849 IndiGo Airlines
HM261 Air Seychelles
23:00 Bengaluru
05:30 Mumbai
00:50 Mumbai
08:25 Mahe Island
Connect

4. Mumbai to Mahe Island

  1. You take a bus, shuttle or taxi from your location in India to Mumbai.

  2. You take a flight from Mumbai to Mahe Island and cost approximately 320 USD.

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

Flight Depart Arrive
EY205 Etihad
EY622 Etihad
05:20 Mumbai
08:05 Abu Dhabi
06:55 Abu Dhabi
12:45 Mahe Island
Connect
HM261 Air Seychelles
05:30 Mumbai
08:25 Mahe Island Direct
UL144 SriLankan Airlines
UL707 SriLankan Airlines
20:40 Mumbai
02:05 Colombo
23:05 Colombo
04:35 Mahe Island
Connect

5. Madras to Mahe Island

  1. You take a bus, shuttle or taxi from your location in India to Madras.

  2. You take a flight from Madras to Mahe Island and cost approximately 360 USD.

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

Flight Depart Arrive
EK543 Emirates
EK707 Emirates
04:00 Madras
08:55 Dubai
06:40 Dubai
13:35 Mahe Island
Connect
FZ448 Flydubai
EK707 Emirates
04:45 Madras
08:55 Dubai
07:35 Dubai
13:35 Mahe Island
Connect
MK747 Air Mauritius
HM048 Air Seychelles
07:45 Madras
13:35 Mauritius
12:00 Mauritius
16:10 Mahe Island
Connect
UL128 SriLankan Airlines
UL707 SriLankan Airlines
16:05 Madras
02:05 Colombo
17:30 Colombo
04:35 Mahe Island
Connect
AI545 Air India Limited
AI51 Air India Limited
HM261 Air Seychelles
19:10 Madras
22:00 Hyderabad
05:30 Mumbai
20:35 Hyderabad
23:30 Mumbai
08:25 Mahe Island
Connect
UL124 SriLankan Airlines
UL707 SriLankan Airlines
21:15 Madras
02:05 Colombo
22:40 Colombo
04:35 Mahe Island
Connect
AI93 Air India Limited
HM261 Air Seychelles
21:35 Madras
05:30 Mumbai
23:20 Mumbai
08:25 Mahe Island
Connect
EK547 Emirates
EK705 Emirates
21:45 Madras
02:10 Dubai
00:30 Dubai
06:45 Mahe Island
Connect
EK547 Emirates
EK707 Emirates
21:45 Madras
08:55 Dubai
00:30 Dubai
13:35 Mahe Island
Connect
6E387 IndiGo Airlines
HM261 Air Seychelles
22:15 Madras
05:30 Mumbai
00:20 Mumbai
08:25 Mahe Island
Connect

References

Find Hotels in Seychelles

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

Booking.com