Cheap flights Mauritius (Sir Seewoosagur Ramgoolam) to Mahe (Seychelles)

1 passenger, economy

Cheap flights Mauritius to Mahe

Compare prices, duration and stops

Air Seychelles
HM 48
12:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Mon, 14 sep
2h 35min
Direct
15:30
Mahe, Seychelles (SEZ)
Mon, 14 sep
25 675 ₹
Air Seychelles
HM 48 🔥 Hot deal
12:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Thu, 17 sep
2h 35min
Direct
15:30
Mahe, Seychelles (SEZ)
Thu, 17 sep
26 100 ₹
Kenya Airways
KQ 271
14:05
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Thu, 17 sep
18h 50min
1 stop
08:55
Mahe, Seychelles (SEZ)
Fri, 18 sep +1
29 353 ₹
Air Seychelles
HM 48
12:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Sat, 19 sep
2h 35min
Direct
15:30
Mahe, Seychelles (SEZ)
Sat, 19 sep
32 370 ₹
Kenya Airways
KQ 271
14:05
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Sun, 20 sep
9h 55min
1 stop
00:00
Mahe, Seychelles (SEZ)
Mon, 21 sep +1
31 151 ₹
Air Seychelles
HM 048
12:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Mon, 21 sep
2h 35min
Direct
15:30
Mahe, Seychelles (SEZ)
Mon, 21 sep
31 117 ₹
Air Seychelles
HM 48
12:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Mon, 21 sep
2h 35min
Direct
15:30
Mahe, Seychelles (SEZ)
Mon, 21 sep
31 667 ₹
Air Seychelles
HM 048
12:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Wed, 23 sep
2h 35min
Direct
15:30
Mahe, Seychelles (SEZ)
Wed, 23 sep
27 852 ₹
Air Seychelles
HM 48
12:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Wed, 23 sep
2h 35min
Direct
15:30
Mahe, Seychelles (SEZ)
Wed, 23 sep
29 745 ₹
Air Seychelles
HM 48 🔥 Hot deal
12:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Thu, 24 sep
2h 35min
Direct
15:30
Mahe, Seychelles (SEZ)
Thu, 24 sep
30 066 ₹
Air Seychelles
HM 048
12:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Sat, 26 sep
2h 35min
Direct
15:30
Mahe, Seychelles (SEZ)
Sat, 26 sep
25 194 ₹
Air Seychelles
HM 48
12:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Sat, 26 sep
2h 35min
Direct
15:30
Mahe, Seychelles (SEZ)
Sat, 26 sep
28 526 ₹
Kenya Airways
KQ 271
14:05
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Sun, 27 sep
9h 55min
1 stop
00:00
Mahe, Seychelles (SEZ)
Mon, 28 sep +1
31 651 ₹
Air Seychelles
HM 48
12:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Mon, 28 sep
2h 35min
Direct
15:30
Mahe, Seychelles (SEZ)
Mon, 28 sep
34 620 ₹
Air Seychelles
HM 48 🔥 Hot deal
12:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Wed, 30 sep
2h 35min
Direct
15:30
Mahe, Seychelles (SEZ)
Wed, 30 sep
25 700 ₹
Air Seychelles
HM 048 Best price
12:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Thu, 1 oct
2h 35min
Direct
15:30
Mahe, Seychelles (SEZ)
Thu, 1 oct
23 914 ₹
Air Seychelles
HM 48
12:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Thu, 1 oct
2h 35min
Direct
15:30
Mahe, Seychelles (SEZ)
Thu, 1 oct
30 206 ₹
Kenya Airways
KQ 271
14:05
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Fri, 2 oct
9h 55min
1 stop
00:00
Mahe, Seychelles (SEZ)
Sat, 3 oct +1
33 305 ₹
Air Seychelles
HM 48
12:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Sat, 3 oct
2h 35min
Direct
15:30
Mahe, Seychelles (SEZ)
Sat, 3 oct
31 118 ₹
Air Seychelles
HM 48
12:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Mon, 5 oct
2h 35min
Direct
15:30
Mahe, Seychelles (SEZ)
Mon, 5 oct
29 592 ₹
Air Seychelles
HM 48
12:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Wed, 7 oct
2h 35min
Direct
15:30
Mahe, Seychelles (SEZ)
Wed, 7 oct
32 810 ₹
Air Seychelles
HM 48
12:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Thu, 8 oct
2h 35min
Direct
15:30
Mahe, Seychelles (SEZ)
Thu, 8 oct
30 328 ₹
Kenya Airways
KQ 271
14:05
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Thu, 8 oct
18h 50min
1 stop
08:55
Mahe, Seychelles (SEZ)
Fri, 9 oct +1
30 457 ₹
Kenya Airways
KQ 271
14:05
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Fri, 9 oct
9h 55min
1 stop
00:00
Mahe, Seychelles (SEZ)
Sat, 10 oct +1
30 505 ₹
Air Seychelles
HM 48 🔥 Hot deal
12:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Sat, 10 oct
2h 35min
Direct
15:30
Mahe, Seychelles (SEZ)
Sat, 10 oct
32 578 ₹
Air Seychelles
HM 48
12:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Mon, 12 oct
2h 35min
Direct
15:30
Mahe, Seychelles (SEZ)
Mon, 12 oct
32 433 ₹
Air Seychelles
HM 48 🔥 Hot deal
12:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Wed, 14 oct
2h 35min
Direct
15:30
Mahe, Seychelles (SEZ)
Wed, 14 oct
25 150 ₹
Air Seychelles
HM 48
12:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Thu, 15 oct
2h 35min
Direct
15:30
Mahe, Seychelles (SEZ)
Thu, 15 oct
26 668 ₹
Kenya Airways
KQ 271
14:05
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Fri, 16 oct
9h 55min
1 stop
00:00
Mahe, Seychelles (SEZ)
Sat, 17 oct +1
30 510 ₹
Air Seychelles
HM 48
12:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Sat, 17 oct
2h 35min
Direct
15:30
Mahe, Seychelles (SEZ)
Sat, 17 oct
28 151 ₹
Air Seychelles
HM 48
12:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Mon, 19 oct
2h 35min
Direct
15:30
Mahe, Seychelles (SEZ)
Mon, 19 oct
27 227 ₹
Air Seychelles
HM 48
12:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Wed, 21 oct
2h 35min
Direct
15:30
Mahe, Seychelles (SEZ)
Wed, 21 oct
29 723 ₹
Air Seychelles
HM 48
12:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Thu, 22 oct
2h 35min
Direct
15:30
Mahe, Seychelles (SEZ)
Thu, 22 oct
26 394 ₹
Kenya Airways
KQ 271
14:05
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Fri, 23 oct
9h 55min
1 stop
00:00
Mahe, Seychelles (SEZ)
Sat, 24 oct +1
31 546 ₹
Air Seychelles
HM 48
12:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Sat, 24 oct
2h 35min
Direct
15:30
Mahe, Seychelles (SEZ)
Sat, 24 oct
32 466 ₹
Kenya Airways
KQ 271
14:30
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Sun, 25 oct
9h 50min
1 stop
00:20
Mahe, Seychelles (SEZ)
Mon, 26 oct +1
31 981 ₹
Air Seychelles
HM 48
12:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Mon, 26 oct
2h 35min
Direct
15:30
Mahe, Seychelles (SEZ)
Mon, 26 oct
27 881 ₹
Kenya Airways
KQ 271
14:30
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Mon, 26 oct
18h 25min
1 stop
08:55
Mahe, Seychelles (SEZ)
Tue, 27 oct +1
31 237 ₹
Air Seychelles
HM 48
09:05
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Wed, 28 oct
2h 35min
Direct
11:40
Mahe, Seychelles (SEZ)
Wed, 28 oct
32 636 ₹
Air Seychelles
HM 48
09:05
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Thu, 29 oct
2h 35min
Direct
11:40
Mahe, Seychelles (SEZ)
Thu, 29 oct
32 508 ₹
Kenya Airways
KQ 275
01:35
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Fri, 30 oct
22h 45min
1 stop
00:20
Mahe, Seychelles (SEZ)
Sat, 31 oct +1
32 119 ₹
Air Seychelles
HM 48
12:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Sat, 31 oct
2h 35min
Direct
15:30
Mahe, Seychelles (SEZ)
Sat, 31 oct
25 815 ₹
Kenya Airways
KQ 275
23:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Sat, 31 oct
9h
1 stop
08:55
Mahe, Seychelles (SEZ)
Sun, 1 nov +1
30 432 ₹
Air Seychelles
HM 48
12:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Mon, 2 nov
2h 35min
Direct
15:30
Mahe, Seychelles (SEZ)
Mon, 2 nov
27 858 ₹
Air Seychelles
HM 48
09:05
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Wed, 4 nov
2h 35min
Direct
11:40
Mahe, Seychelles (SEZ)
Wed, 4 nov
28 663 ₹
Air Seychelles
HM 48
09:05
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Thu, 5 nov
2h 35min
Direct
11:40
Mahe, Seychelles (SEZ)
Thu, 5 nov
26 723 ₹
Air Seychelles
HM 48
12:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Sat, 7 nov
2h 35min
Direct
15:30
Mahe, Seychelles (SEZ)
Sat, 7 nov
26 094 ₹
Kenya Airways
KQ 271
14:30
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Sun, 8 nov
9h 50min
1 stop
00:20
Mahe, Seychelles (SEZ)
Mon, 9 nov +1
31 555 ₹
Air Seychelles
HM 48
12:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Mon, 9 nov
2h 35min
Direct
15:30
Mahe, Seychelles (SEZ)
Mon, 9 nov
26 164 ₹
Air Seychelles
HM 048
09:05
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Wed, 11 nov
2h 35min
Direct
11:40
Mahe, Seychelles (SEZ)
Wed, 11 nov
25 441 ₹

Low price calendar

September 2026
Price chart (September 2026)
min: 25675 ₹ · max: 30066 ₹
01.09.2026 — no data 02.09.2026 — no data 03.09.2026 — no data 04.09.2026 — no data 05.09.2026 — no data 06.09.2026 — no data 07.09.2026 — no data 08.09.2026 — no data 09.09.2026 — no data 10.09.2026 — no data 11.09.2026 — no data 12.09.2026 — no data 13.09.2026 — no data 14.09.2026 — 25675 ₹ 15.09.2026 — no data 16.09.2026 — no data 17.09.2026 — 26100 ₹ 18.09.2026 — no data 19.09.2026 — no data 20.09.2026 — no data 21.09.2026 — 27063 ₹ 22.09.2026 — no data 23.09.2026 — 29745 ₹ 24.09.2026 — 30066 ₹ 25.09.2026 — no data 26.09.2026 — 28526 ₹ 27.09.2026 — no data 28.09.2026 — 28531 ₹ 29.09.2026 — no data 30.09.2026 — 26330 ₹ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
placeholder
no data
2
placeholder
no data
3
placeholder
no data
4
placeholder
no data
5
placeholder
no data
6
placeholder
no data
7
placeholder
no data
8
placeholder
no data
9
placeholder
no data
10
placeholder
no data
11
placeholder
no data
12
placeholder
no data
13
placeholder
no data
14
Good deal
25675 ₹
15
placeholder
no data
16
placeholder
no data
17
Good deal
26100 ₹
18
placeholder
no data
19
placeholder
no data
20
placeholder
no data
21
placeholder
27063 ₹
22
placeholder
no data
23
placeholder
29745 ₹
24
placeholder
30066 ₹
25
placeholder
no data
26
placeholder
28526 ₹
27
placeholder
no data
28
placeholder
28531 ₹
29
placeholder
no data
30
placeholder
26330 ₹

Cheap flights Mauritius to Mahe

Air Seychelles
Mon, Wed, Thu, Sat, Sun
Price from
₹23 914
Kenya Airways
Mon, Tue, Wed, Thu, Fri, Sat, Sun
Price from
₹30 432

Popular destinations from Mauritius

All →
MRU
Mauritius → Mauritius
RRG
from
₹11 501
MRU
Mauritius → Réunion
RUN
from
₹18 631
MRU
Mauritius → Madagascar
TNR
from
₹20 123
MRU
Mauritius → South Africa
JNB
from
₹20 318
MRU
Mauritius → South Africa
CPT
from
₹24 632
MRU
Mauritius — Port Elizabeth
Mauritius → South Africa
PLZ
from
₹29 478
MRU
Mauritius — Nossi-Be
Mauritius → Madagascar
NOS
from
₹33 073
MRU
Mauritius — Udaipur
Mauritius → India
UDR
from
₹35 127

Popular destinations to Mahe

All →
PRI
Seychelles → Seychelles
SEZ
from
₹6 061
NBO
Kenya → Seychelles
SEZ
from
₹19 280
MOW
Russia → Seychelles
SEZ
from
₹22 456
DAR
Dar Es Salaam — Mahe
Tanzania → Seychelles
SEZ
from
₹22 920
AER
Russia → Seychelles
SEZ
from
₹23 648
JNB
South Africa → Seychelles
SEZ
from
₹23 764
ZNZ
Tanzania → Seychelles
SEZ
from
₹24 040
BEG
Serbia → Seychelles
SEZ
from
₹25 001

Cheap flights Mauritius to Mahe

Interesting facts about the route

Flight time

2h 35min

Distance

1 768 km

Average price

₹29 489

Most frequent flight

HM 48

Passenger reviews

No reviews for this route yet

Internet abroad

eSIM · Seychelles

All plans

laziocom

2 GB

data

15

days

₹1388

Buy

laziocom

3 GB

data

30

days

₹1914

Buy

laziocom

5 GB

data

30

days

₹3111

Buy

laziocom

1 GB

data

7

days

₹766

Buy

Frequently Asked Questions

The average ticket price Mauritius Mahe is ₹29 489. The cheapest ticket costs ₹25 675, operated by Air Seychelles, flight 48, departing Mauritius on 14 September at 12:55, arriving Mahe on 14 September at 15:30.
The average flight time is 18 hours 50 minutes. The fastest flight takes 2 hours 35 minutes, flight 48 operated by Air Seychelles, departing Mauritius on 14 September at 12:55, arriving Mahe on 14 September at 15:30.
Flights on the Mauritius - Mahe route are operated by the following airlines: Air Seychelles, Kenya Airways.
The distance from Mauritius to Mahe is 1768 km.