Cheap flights Mauritius (Sir Seewoosagur Ramgoolam) to Mahe (Seychelles)
Nonstop flights from Mauritius to Mahe: Air Seychelles. Nonstop flights per week: 8. Flight time: 2 hours 35 minutes. Distance: 1768 km. Tickets from TSh650 325 (departure 24 March).
Two one-way tickets combined, price per adult. Tap a price to search these dates.
Prices as of 22 October, 11:06 Moscow time
Which month is cheapest to fly Mauritius — Mahe?
Cheapest month: February — a one-way ticket usually costs around TSh692 430, 4% below average. Most expensive month: May — around TSh789 196.
February 2027usually TSh692 430 · 4% below average
One-way ticket prices for departures in that month. “Usually” is the median of the lowest daily prices.
Prices as of 22 October, 11:06 Moscow time
How many days before departure is it cheapest to buy a Mauritius — Mahe ticket?
The cheapest departure right now is Mon, 9 Nov — from TSh666 738. Days before departure: 17. 4–7 days before departure tickets cost from TSh827 076, 1–3 days before — from TSh751 500.
Before departureDeparture dateDifference from lowestPrice
Yes. Nonstop flights from Mauritius to Mahe are operated by: Air Seychelles. A nonstop flight takes 2 hours 35 minutes on average. Nonstop tickets start at TSh650 325.
The average ticket price Mauritius Mahe is TSh819 359. The cheapest ticket costs TSh650 325, operated by Air Seychelles, flight HM 048, departing Mauritius on 24 March at 13:05, arriving Mahe on 24 March at 15:40. Prices as of 22 October.
A nonstop flight takes 2 hours 35 minutes on average. With a connection: from 9 hours, usually about 10 hours.
Based on prices for the coming months, the cheapest month to fly is January 2027: tickets from TSh646 956.
Tickets from Mauritius to Mahe are sold by: Air Seychelles, Kenya Airways. Nonstop: Air Seychelles.
The distance from Mauritius to Mahe is 1768 km.
Tickets from Mahe to Mauritius start at TSh558 642. The average price is TSh861 924. Nonstop flights are operated by: Air Seychelles. All tickets Mahe — Mauritius
The first nonstop flight departs at 13:05 (HM 048, Air Seychelles), the last one at 16:55 (HM 48, Air Seychelles). Local time.