Best way to travel between

Mauritius
Canada
Travel Modes
Price
Distance
Duration
CO2
flight
$913.0
18162.9 km
30h 54mins
1961.59 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 18162.9 km 30h 54mins 963 CAD 913.0
Take Car from Mahébourg to Mauritius
Time: 11mins Cost: 1 CAD; $ 0.9 - 1.1 USD CO2 Emission: 1.13 kgs
Take Flight from MRU to SEA
Time: 24h 31mins Cost: 897 CAD; $ 765.0 - 935.0 USD CO2 Emission: 1929.12 kgs
Take Train from Seatac/Airport Stn Rail & Intl Blvd S/S 176 St to Intl District Stn & S Jackson St - 5th Avenue S - Bay A
Time: 33mins Cost: 3 CAD; $ 2.7 - 3.3 USD CO2 Emission: 1.27 kgs
Take Train from Seattle King Street to Vancouver
Time: 4h 12mins Cost: 58 CAD; $ 49.5 - 60.5 USD CO2 Emission: 13.81 kgs
Take Train from Main Street-Science World Station to Waterfront Station
Time: 6mins Cost: 2 CAD; $ 1.8 - 2.2 USD CO2 Emission: 0.17 kgs
Take Train from Waterfront Station Canada Line to King Edward Station
Time: 8mins Cost: 2 CAD; $ 1.8 - 2.2 USD CO2 Emission: 0.26 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Mauritius and Canada is to travel by air, which will cost about 963 CAD or 821.70 USD.