How to get to Seychelles from India by flight ? You can check flights from India to Seychelles below.
You can find flight ticket prices from India to Seychelles with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in India to Surat.
You take a flight from Surat to Mahe Island and cost approximately 380 USD.
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 |
You take a bus, shuttle or taxi from your location in India to Ahmedabad.
You take a flight from Ahmedabad to Mahe Island and cost approximately 350 USD.
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 |
You take a bus, shuttle or taxi from your location in India to Bengaluru.
You take a flight from Bengaluru to Mahe Island and cost approximately 390 USD.
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 |
You take a bus, shuttle or taxi from your location in India to Mumbai.
You take a flight from Mumbai to Mahe Island and cost approximately 320 USD.
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 |
You take a bus, shuttle or taxi from your location in India to Madras.
You take a flight from Madras to Mahe Island and cost approximately 360 USD.
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 |
You can find hotels and accommodations in Seychelles with our hotels search tool below
Booking.com