Looking at cab fares, a ride in Mahe Island costs about $ 191.20 ZAR, 856% more expensive than Johannesburg, with a fare of $ 20.00 ZAR,
while train tickets cost 49% less at Mahe Island: $ 15.30 ZAR versus $ 30.00 ZAR at Johannesburg.
If you compare the price of a lunch meal, however, you can find it from 286.80 ZAR in Mahe Island, 43% more than the 200.00 ZAR in Johannesburg.
The price of the coffee is around 107% more expensive in Mahe Island, with an average of 79.98 ZAR , while in Johannesburg the coffee costs 38.62 ZAR.
The main route from Johannesburg to Mahe Island is: OR Tambo International Airport (JNB) to Seychelles Intl (SEZ). The following airlines fly this route:
Air Seychelles.
Hahn Air Technologies.
Kenya Airways.