hero
How2Go
Shillong to Macau

Shillong to Macau

Macau is approximately 3750+ km from Shillong, 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 Macau.

Read More
Sort By
Mode of Transport

Via Kolkata, Bangkok

RECOMMENDED

CHEAPEST

Shillong

Kolkata

Bangkok

Macau

Approx Travel Time

9h 50m

₹35,590

Onwards

Via Kolkata, Hanoi

FASTEST

Shillong

Kolkata

Hanoi

Macau

Approx Travel Time

9h

₹49,240

Onwards

Via Kolkata, Guangzhou

Shillong

Kolkata

Guangzhou

Macau

Approx Travel Time

9h 25m

₹55,302

Onwards

Via Aizawl, Kolkata, Hanoi, Hong Kong

Shillong

Aizawl

Kolkata

Hanoi

Hong Kong

Macau

Approx Travel Time

12h 45m

₹53,407

Onwards

Via Aizawl, Kolkata, Guangzhou, Hong Kong

Shillong

Aizawl

Kolkata

Guangzhou

Hong Kong

Macau

Approx Travel Time

13h 20m

₹62,601

Onwards

Frequently Asked Questions

What is the distance between Shillong and Macau?

Macau is approximately 3750+ kms from Shillong.

How long does it take to reach Macau from Shillong?

It takes approximately 9 hours to reach Macau from Shillong by Flight Via Kolkata, Hanoi.

What is the cheapest way to reach Macau from Shillong?

The cheapest way to reach Macau from Shillong is by Flight Via Kolkata, Bangkok.

What is the fastest way to reach Macau from Shillong?

The fastest way to reach Macau from Shillong is by Flight Via Kolkata, Hanoi.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India