hero
How2Go
Guwahati to Shanghai

Guwahati to Shanghai

Shanghai is approximately 5000+ kms from Guwahati. The fastest way to reach Shanghai from Guwahati is by Flight Via Bangkok. It takes approximately 12 hours. The cheapest way to reach Shanghai from Guwahati is by Flight Via Bangkok which would take approximately 12 hours.

Sort By
Mode of Transport

Via Bangkok

RECOMMENDED

CHEAPEST

FASTEST

Guwahati

Bangkok

Shanghai

Approx Travel Time

11h 25m

₹18,365

Onwards

Via Kolkata, Hanoi

Guwahati

Kolkata

Hanoi

Shanghai

Approx Travel Time

11h 50m

₹24,594

Onwards

Ads by MMT

Via Kolkata, Hong Kong

Guwahati

Kolkata

Hong Kong

Shanghai

Approx Travel Time

12h 20m

₹24,338

Onwards

Via Kolkata, Bangkok

Guwahati

Kolkata

Bangkok

Shanghai

Approx Travel Time

13h 50m

₹20,766

Onwards

Ads by MMT

Via Kolkata, Ho Chi Minh City

Guwahati

Kolkata

Ho Chi Minh City

Shanghai

Approx Travel Time

14h 50m

₹22,859

Onwards

Via Kuala Lumpur

Guwahati

Kuala Lumpur

Shanghai

Approx Travel Time

15h 55m

₹26,701

Onwards

Via Singapore

Guwahati

Singapore

Shanghai

Approx Travel Time

16h 25m

₹24,083

Onwards

Via Delhi, Hong Kong

Guwahati

Delhi

Hong Kong

Shanghai

Approx Travel Time

16h 35m

₹24,117

Onwards

Via Delhi, Hanoi

Guwahati

Delhi

Hanoi

Shanghai

Approx Travel Time

16h 35m

₹26,849

Onwards

Via Hyderabad, Hanoi

Guwahati

Hyderabad

Hanoi

Shanghai

Approx Travel Time

16h 50m

₹30,142

Onwards

Frequently Asked Questions

What is the distance between Guwahati and Shanghai?

Shanghai is approximately 5000+ kms from Guwahati.

How long does it take to reach Shanghai from Guwahati?

It takes approximately 12 hours to reach Shanghai from Guwahati by Flight Via Bangkok.

What is the cheapest way to reach Shanghai from Guwahati?

The cheapest way to reach Shanghai from Guwahati is by Flight Via Bangkok.

What is the fastest way to reach Shanghai from Guwahati?

The fastest way to reach Shanghai from Guwahati is by Flight Via Bangkok.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India