Airlines that fly from Johannesburg to Mahé Island
- IndiGoIndiGo
- Air IndiaAir India
- VistaraVistara
- DeltaDelta
- UnitedUnited
- American AirlinesAmerican Airlines
- EmiratesEmirates
- Qatar AirwaysQatar Airways
- LufthansaLufthansa
- Etihad AirwaysEtihad Airways
- British AirwaysBritish Airways
- Air CanadaAir Canada
- SpiceJetSpiceJet
- Virgin AtlanticVirgin Atlantic
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 25% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Johannesburg (JNB) to Mahé Island (SEZ)
Prices were available within the past 7 days and start at ₹35,802 for one-way flights and ₹30,401 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Sat, 8 Feb - Fri, 14 Feb
JNB
Johannesburg
SEZ
Mahé Island
₹30,401 Return, found 2 hours ago
₹30,401
Return
found 2 hours ago
Sat, 8 Feb - Fri, 14 Feb
JNB
Johannesburg
SEZ
Mahé Island
₹32,646 Return, found 2 hours ago
₹32,646
Return
found 2 hours ago
Sat, 8 Feb - Fri, 14 Feb
JNB
Johannesburg
SEZ
Mahé Island
₹33,696 Return, found 2 hours ago
₹33,696
Return
found 2 hours ago
Thu, 16 Jan - Thu, 23 Jan
JNB
Johannesburg
SEZ
Mahé Island
₹36,149 Return, found 4 days ago
₹36,149
Return
found 4 days ago
Thu, 16 Jan - Thu, 23 Jan
JNB
Johannesburg
SEZ
Mahé Island
₹38,389 Return, found 4 days ago
₹38,389
Return
found 4 days ago
Sat, 8 Feb - Fri, 14 Feb
JNB
Johannesburg
SEZ
Mahé Island
₹38,466 Return, found 2 hours ago
₹38,466
Return
found 2 hours ago
Expedia's Latest Trends
Hotels
Spa Hotels in ShirdiHotel AmayaMilestone Hotel ApartmentOYO 1661 Hotel Athidi GrandOYORooms Hotels in PachmarhiOYO 7304 Stay JangpuraHarrah's Cherokee Casino ResortHotels in SandurHotels in MadurantakamgoSTOPS Jaipur - HostelLiverpool Hotels, Outer Ring Road, MarathahalliCapital O 36733 Hotel Surya GrandHotel Ladakh Imperial4 Star Hotels in East Coast Road
Flights
*Available to Expedia members.