Best way to travel between

Mauritius
Geneva, Switzerland
Travel Modes
Price
Distance
Duration
CO2
flight
$800.0
9526.8 km
18h 9mins
1028.89 kgs
 
flight
$811.0
9383.91 km
15h 46mins
1013.46 kgs
 
flight
$819.0
9328.71 km
12h 20mins
1007.5 kgs
 
flight
$905.0
9349.57 km
17h 21mins
1009.75 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 9526.8 km 18h 9mins 726 CHF 800.0
Flight 9383.91 km 15h 46mins 736 CHF 811.0
Flight 9328.71 km 12h 20mins 743 CHF 819.0
Flight 9349.57 km 17h 21mins 821 CHF 905.0
Take Car from Mahébourg to Mauritius
Time: 8mins Cost: 1 CHF; $ 0.9 - 1.1 USD CO2 Emission: 1.06 kgs
Take Flight from MRU to BSL
Time: 14h 12mins Cost: 590 CHF; $ 585.0 - 715.0 USD CO2 Emission: 998.81 kgs
Take Bus from Basel EuroAirport to Basel, Bahnhof SBB
Time: 18mins Cost: 4 CHF; $ 3.6 - 4.4 USD CO2 Emission: 0.27 kgs
Take Train from Basel SBB to Bern
Time: 58mins Cost: 59 CHF; $ 58.5 - 71.5 USD CO2 Emission: 5.43 kgs
Take Train from Bern to Genève
Time: 1h 46mins Cost: 73 CHF; $ 72.0 - 88.0 USD CO2 Emission: 8.47 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Mauritius and Geneva, Switzerland is to travel by air, which will cost about 726 CHF or 720.00 USD.