hero
How2Go
Kolkata to Shanghai

Kolkata to Shanghai

Shanghai is approximately 3400+ kms from Kolkata. The fastest way to reach Shanghai from Kolkata is by Flight. It takes approximately 7 hours. The cheapest way to reach Shanghai from Kolkata is by Flight which would take approximately 7 hours.

Sort By
Mode of Transport

Direct Flight

RECOMMENDED

CHEAPEST

FASTEST

Kolkata

Shanghai

Approx Travel Time

7h

₹20,114

Onwards

Via Bangkok

Kolkata

Bangkok

Shanghai

Approx Travel Time

8h 25m

₹22,613

Onwards

Kolkata

Bangkok

Shanghai

Approx Travel Time

8h 25m

₹22,613

Onwards

Ads by MMT

Via Delhi

Kolkata

Delhi

Shanghai

Approx Travel Time

8h 20m

₹28,014

Onwards

Via Guangzhou

Kolkata

Guangzhou

Shanghai

Approx Travel Time

9h 15m

₹25,090

Onwards

Ads by MMT

Via Dhaka, Beijing

Kolkata

Dhaka

Beijing

Shanghai

Approx Travel Time

9h

₹48,797

Onwards

Via Dhaka, Bangkok

Kolkata

Dhaka

Bangkok

Shanghai

Approx Travel Time

9h 50m

₹36,953

Onwards

Via Dhaka, Guangzhou

Kolkata

Dhaka

Guangzhou

Shanghai

Approx Travel Time

10h 25m

₹37,517

Onwards

Via Bangkok, Xiamen

Kolkata

Bangkok

Xiamen

Shanghai

Approx Travel Time

10h 5m

₹29,439

Onwards

Via Dhaka, Hong Kong

Kolkata

Dhaka

Hong Kong

Shanghai

Approx Travel Time

10h 40m

₹46,167

Onwards

Frequently Asked Questions

What is the distance between Kolkata and Shanghai?

Shanghai is approximately 3400+ kms from Kolkata.

How long does it take to reach Shanghai from Kolkata?

It takes approximately 7 hours to reach Shanghai from Kolkata by Flight.

What is the cheapest way to reach Shanghai from Kolkata?

The cheapest way to reach Shanghai from Kolkata is by Flight.

What is the fastest way to reach Shanghai from Kolkata?

The fastest way to reach Shanghai from Kolkata is by Flight.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India