hero
How2Go
Guwahati to Shanghai

Guwahati to Shanghai

Shanghai is approximately 5500+ 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 Kolkata, Bangkok

RECOMMENDED

Guwahati

Kolkata

Bangkok

Shanghai

Approx Travel Time

13h 50m

₹21,298

Onwards

Via Siliguri, Bangkok

Guwahati

Siliguri

Bangkok

Shanghai

Approx Travel Time

14h 5m

₹27,395

Onwards

Ads by MMT

Via Kolkata, Hanoi

Guwahati

Kolkata

Hanoi

Shanghai

Approx Travel Time

11h 50m

₹31,232

Onwards

Via Bangkok

CHEAPEST

FASTEST

Guwahati

Bangkok

Shanghai

Approx Travel Time

11h 25m

₹18,179

Onwards

Ads by MMT

Via Kolkata, Hong Kong

Guwahati

Kolkata

Hong Kong

Shanghai

Approx Travel Time

12h 20m

₹26,684

Onwards

Via Kolkata, Phuket

Guwahati

Kolkata

Phuket

Shanghai

Approx Travel Time

15h 35m

₹23,173

Onwards

Via Kolkata, Kathmandu

Guwahati

Kolkata

Kathmandu

Shanghai

Approx Travel Time

12h 50m

₹52,203

Onwards

Via Delhi, Hong Kong

Guwahati

Delhi

Hong Kong

Shanghai

Approx Travel Time

16h 35m

₹27,833

Onwards

Via Kolkata, Ho Chi Minh City

Guwahati

Kolkata

Ho Chi Minh City

Shanghai

Approx Travel Time

14h 50m

₹25,970

Onwards

Via Delhi, Hanoi

Guwahati

Delhi

Hanoi

Shanghai

Approx Travel Time

16h 35m

₹32,884

Onwards

Frequently Asked Questions

What is the distance between Guwahati and Shanghai?

Shanghai is approximately 5500+ 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