hero
How2Go
Mauritius to Shillong

Mauritius to Shillong

Shillong is approximately 6300+ km from Mauritius, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Shillong.

Read More
Sort By
Mode of Transport

Via Chennai, Kolkata

RECOMMENDED

FASTEST

Mauritius

Chennai

Kolkata

Shillong

Approx Travel Time

12h 50m

₹40,465

Onwards

Via Delhi

Mauritius

Delhi

Shillong

Approx Travel Time

14h 15m

₹39,162

Onwards

Via Bangalore, Kolkata

Mauritius

Bangalore

Kolkata

Shillong

Approx Travel Time

13h

₹45,573

Onwards

Via Mumbai, Kolkata

Mauritius

Mumbai

Kolkata

Shillong

Approx Travel Time

13h 55m

₹41,398

Onwards

Via Chennai, Aizawl

Mauritius

Chennai

Aizawl

Shillong

Approx Travel Time

14h 30m

₹39,431

Onwards

Via Mumbai, Delhi

CHEAPEST

Mauritius

Mumbai

Delhi

Shillong

Approx Travel Time

15h 40m

₹37,098

Onwards

Via Chennai, Delhi

Mauritius

Chennai

Delhi

Shillong

Approx Travel Time

15h 25m

₹39,830

Onwards

Via Delhi, Aizawl

Mauritius

Delhi

Aizawl

Shillong

Approx Travel Time

15h 10m

₹44,211

Onwards

Via Bangalore, Delhi

Mauritius

Bangalore

Delhi

Shillong

Approx Travel Time

15h 35m

₹45,646

Onwards

Via Bangalore, Imphal

Mauritius

Bangalore

Imphal

Shillong

Approx Travel Time

13h 30m

₹58,755

Onwards

Frequently Asked Questions

What is the distance between Mauritius and Shillong?

Shillong is approximately 6300+ kms from Mauritius.

How long does it take to reach Shillong from Mauritius?

It takes approximately 13 hours to reach Shillong from Mauritius by Flight Via Chennai, Kolkata.

What is the cheapest way to reach Shillong from Mauritius?

The cheapest way to reach Shillong from Mauritius is by Flight Via Mumbai, Delhi.

What is the fastest way to reach Shillong from Mauritius?

The fastest way to reach Shillong from Mauritius is by Flight Via Chennai, Kolkata.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India