
Surat to Shanghai
Shanghai is approximately 6500+ kms from Surat. The fastest way to reach Shanghai from Surat is by Flight Via Kolkata, Hanoi. It takes approximately 15 hours. The cheapest way to reach Shanghai from Surat is by Flight Via Bangkok which would take approximately 15 hours.
Sort By
Mode of Transport
Via Delhi, Hong Kong
RECOMMENDED
Surat
Delhi
Hong Kong
Shanghai
Approx Travel Time
15h 35m
₹27,189
Onwards
Via Delhi, Hanoi
Surat
Delhi
Hanoi
Shanghai
Approx Travel Time
15h 35m
₹32,277
Onwards
Via Bangkok
CHEAPEST
Surat
Bangkok
Shanghai
Approx Travel Time
14h 40m
₹24,323
Onwards
Via Kolkata, Hanoi
FASTEST
Surat
Kolkata
Hanoi
Shanghai
Approx Travel Time
14h 20m
₹35,458
Onwards
Via Hyderabad, Bangkok
Surat
Hyderabad
Bangkok
Shanghai
Approx Travel Time
16h 5m
₹25,303
Onwards
Via Hyderabad, Hanoi
Surat
Hyderabad
Hanoi
Shanghai
Approx Travel Time
14h 50m
₹32,713
Onwards
Via Hyderabad, Hong Kong
Surat
Hyderabad
Hong Kong
Shanghai
Approx Travel Time
15h 5m
₹30,093
Onwards
Via Kolkata, Hong Kong
Surat
Kolkata
Hong Kong
Shanghai
Approx Travel Time
14h 50m
₹30,949
Onwards
Via Bangkok, Hanoi
Surat
Bangkok
Hanoi
Shanghai
Approx Travel Time
15h 50m
₹32,165
Onwards
Via Bangkok, Haikou
Surat
Bangkok
Haikou
Shanghai
Approx Travel Time
15h 50m
₹50,545
Onwards
Frequently Asked Questions
What is the distance between Surat and Shanghai?
Shanghai is approximately 6500+ kms from Surat.
How long does it take to reach Shanghai from Surat?
It takes approximately 15 hours to reach Shanghai from Surat by Flight Via Kolkata, Hanoi.
What is the cheapest way to reach Shanghai from Surat?
The cheapest way to reach Shanghai from Surat is by Flight Via Bangkok.
What is the fastest way to reach Shanghai from Surat?
The fastest way to reach Shanghai from Surat is by Flight Via Kolkata, Hanoi.