Skip to main content
Google Tag Manager
Close
Check-in
Lounges
Fast Track
Flight schedules
Book hotels
Car rental
Baggage Information
Explore Seychelles
About us
More
Apply
Global
France
Germany
India
Italy
Mauritius
Seychelles
South Africa
Switzerland
UAE
English
Français
Deutsch
Italiano
Go
Resident Domestic Bookings
✈ Repatriation flight to Antananarivo
COVID-19 Travel Requirements
Rebook and Refund Policy
Previous
Next
International
Domestic
Cargo
Toggle navigation
Air Seychelles
Flights
My trips
Hotels
Cars
Apply
1 Adult, Economy
Adults
12+
*
Children
2-11
Infants
0-2
Cabin class
*
Economy
Business
From
Mahe, Seychelles
SEZ
From
*
Dubai, UAE
DXB
Johannesburg, South Africa
JNB
Mahe, Seychelles
SEZ
Mauritius, Mauritius
MRU
Mumbai, India
BOM
Praslin, Seychelles
PRI
Tel Aviv, Israel
TLV
Malé, Maldives
MLE
To
Johannesburg, South Africa
JNB
To
*
Dubai, UAE
DXB
Johannesburg, South Africa
JNB
Mahe, Seychelles
SEZ
Mauritius, Mauritius
MRU
Mumbai, India
BOM
Praslin, Seychelles
PRI
Tel Aviv, Israel
TLV
Malé, Maldives
MLE
Flying multicity?
Select Dates
One way
Have a promo code?
Are all passengers permanent residents in Seychelles?
*
Yes
No
Manage booking
Check-in
Booking Reference
*
Last Name
*
2 Guests, 1 Room
Rooms
Adults
12+
Children
2-11
Infants
0-2
To
Mahe, Seychelles
SEZ
From
Dubai, UAE
DXB
Johannesburg, South Africa
JNB
Mahe, Seychelles
SEZ
Mauritius, Mauritius
MRU
Mumbai, India
BOM
Praslin, Seychelles
PRI
Tel Aviv, Israel
TLV
Malé, Maldives
MLE
Select Dates
Search for car
*
Rentals
Transfers
Submit
Mahe to Johannesburg from SCR12,419
Special offers to South Africa
Previous
Next
From
Mahe
To
Johannesburg
Class
Economy
Trip type
Return
From
SCR
12,419
Book by
31 Dec 2021
Travel between:
11 Mar 2021
to
31 Dec 2021
Min stay:
3 days
Max stay:
30 days
Discover Johannesburg
Other offers from Mahe
Destination
Class
Price
Praslin
Economy
USD 158
Tel Aviv
Economy
SCR 9,860
Mumbai
Economy
SCR 9,480
Mauritius
Economy
SCR 10,215
Dubai
Economy
SCR 4,999
PROMO