Shanghai to Patna
Patna is approximately 5450+ kms from Shanghai. The fastest way to reach Patna from Shanghai is by Flight Via Hanoi, Kolkata. It takes approximately 12 hours. The cheapest way to reach Patna from Shanghai is by Flight Via Bangkok, Kolkata which would take approximately 14 hours.
Sort By
Mode of Transport
Via Bangkok, Kolkata
RECOMMENDED
CHEAPEST
Shanghai
Bangkok
Kolkata
Patna
Approx Travel Time
13h 50m
₹16,970
Onwards
Via Hanoi, Kolkata
FASTEST
Shanghai
Hanoi
Kolkata
Patna
Approx Travel Time
11h 50m
₹27,305
Onwards
Via Hong Kong, Kolkata
Shanghai
Hong Kong
Kolkata
Patna
Approx Travel Time
12h 20m
₹24,624
Onwards
Via Hong Kong, Delhi
Shanghai
Hong Kong
Delhi
Patna
Approx Travel Time
15h 20m
₹24,942
Onwards
Via Bangkok, Siliguri
Shanghai
Bangkok
Siliguri
Patna
Approx Travel Time
14h 20m
₹25,034
Onwards
Via Hanoi, Delhi
Shanghai
Hanoi
Delhi
Patna
Approx Travel Time
15h 20m
₹26,890
Onwards
Via Bangkok, Guwahati
Shanghai
Bangkok
Guwahati
Patna
Approx Travel Time
14h 5m
₹20,722
Onwards
Via Seoul-Incheon, Delhi
Shanghai
Seoul-Incheon
Delhi
Patna
Approx Travel Time
16h 35m
₹30,481
Onwards
Via Ho Chi Minh City, Kolkata
Shanghai
Ho Chi Minh City
Kolkata
Patna
Approx Travel Time
14h 50m
₹23,685
Onwards
Via Bangkok, Bhubaneshwar
Shanghai
Bangkok
Bhubaneshwar
Patna
Approx Travel Time
14h 20m
₹20,269
Onwards
Frequently Asked Questions
What is the distance between Shanghai and Patna?
Patna is approximately 5450+ kms from Shanghai.
How long does it take to reach Patna from Shanghai?
It takes approximately 12 hours to reach Patna from Shanghai by Flight Via Hanoi, Kolkata.
What is the cheapest way to reach Patna from Shanghai?
The cheapest way to reach Patna from Shanghai is by Flight Via Bangkok, Kolkata.
What is the fastest way to reach Patna from Shanghai?
The fastest way to reach Patna from Shanghai is by Flight Via Hanoi, Kolkata.
Routes Connecting Shanghai
Routes From Shanghai
- Shanghai to Coimbatore
- Shanghai to Leh
- Shanghai to Kolkata
- Shanghai to Rajahmundry
- Shanghai to Chandrapur
- Shanghai to Vadodara
- Shanghai to Gorakhpur
- Shanghai to Bangalore
- Shanghai to Agartala
- Shanghai to Shillong
- Shanghai to Jorhat
- Shanghai to Darjeeling
- Shanghai to Chandigarh
- Shanghai to Tirupati
- Shanghai to Mangalore