
Patna to Shanghai
Shanghai is approximately 5100+ kms from Patna. The fastest way to reach Shanghai from Patna is by Flight Via Delhi. It takes approximately 8 hours. The cheapest way to reach Shanghai from Patna is by Flight Via Kolkata, Guangzhou which would take approximately 12 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Patna
Delhi
Shanghai
Approx Travel Time
7h 40m
₹24,249
Onwards
Patna
Delhi
Shanghai
Approx Travel Time
7h 40m
₹24,249
Onwards
Via Kolkata, Bangkok
Patna
Kolkata
Bangkok
Shanghai
Approx Travel Time
10h 50m
₹23,169
Onwards
Via Kolkata, Guangzhou
CHEAPEST
Patna
Kolkata
Guangzhou
Shanghai
Approx Travel Time
11h 40m
₹21,108
Onwards
Via Hyderabad, Hanoi
Patna
Hyderabad
Hanoi
Shanghai
Approx Travel Time
10h 15m
₹33,364
Onwards
Via Delhi, Hong Kong
Patna
Delhi
Hong Kong
Shanghai
Approx Travel Time
10h 40m
₹23,936
Onwards
Via Delhi, Guangzhou
Patna
Delhi
Guangzhou
Shanghai
Approx Travel Time
10h 40m
₹23,287
Onwards
Via Delhi, Bangkok
Patna
Delhi
Bangkok
Shanghai
Approx Travel Time
10h 50m
₹21,817
Onwards
Via Kolkata, Delhi
Patna
Kolkata
Delhi
Shanghai
Approx Travel Time
10h 45m
₹27,769
Onwards
Via Ahmedabad, Delhi
Patna
Ahmedabad
Delhi
Shanghai
Approx Travel Time
10h 50m
₹30,340
Onwards
Frequently Asked Questions
What is the distance between Patna and Shanghai?
Shanghai is approximately 5100+ kms from Patna.
How long does it take to reach Shanghai from Patna?
It takes approximately 8 hours to reach Shanghai from Patna by Flight Via Delhi.
What is the cheapest way to reach Shanghai from Patna?
The cheapest way to reach Shanghai from Patna is by Flight Via Kolkata, Guangzhou.
What is the fastest way to reach Shanghai from Patna?
The fastest way to reach Shanghai from Patna is by Flight Via Delhi.
Routes Connecting Patna
Routes From Patna
Routes Connecting Shanghai
Routes From Shanghai
Routes To Shanghai
- Aizawl to Shanghai
- Chandrapur to Shanghai
- Udaipur to Shanghai
- Indore to Shanghai
- Madurai to Shanghai
- Coimbatore to Shanghai
- Tiruchirappalli to Shanghai
- Diu to Shanghai
- Jaipur to Shanghai
- Delhi to Shanghai
- Gaya to Shanghai
- Thiruvananthapuram to Shanghai
- Mangalore to Shanghai
- Bangalore to Shanghai
- Rajahmundry to Shanghai


