
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, Bangkok which would take approximately 11 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Patna
Delhi
Shanghai
Approx Travel Time
7h 40m
₹22,116
Onwards
Patna
Delhi
Shanghai
Approx Travel Time
7h 40m
₹22,116
Onwards
Via Kolkata, Hanoi
Patna
Kolkata
Hanoi
Shanghai
Approx Travel Time
10h 10m
₹29,517
Onwards
Via Delhi, Hanoi
Patna
Delhi
Hanoi
Shanghai
Approx Travel Time
10h 5m
₹26,376
Onwards
Via Kolkata, Bangkok
CHEAPEST
Patna
Kolkata
Bangkok
Shanghai
Approx Travel Time
10h 50m
₹20,671
Onwards
Via Kolkata, Guangzhou
Patna
Kolkata
Guangzhou
Shanghai
Approx Travel Time
11h 40m
₹21,318
Onwards
Via Hyderabad, Hanoi
Patna
Hyderabad
Hanoi
Shanghai
Approx Travel Time
10h 15m
₹31,724
Onwards
Via Delhi, Hong Kong
Patna
Delhi
Hong Kong
Shanghai
Approx Travel Time
10h 40m
₹23,930
Onwards
Via Delhi, Guangzhou
Patna
Delhi
Guangzhou
Shanghai
Approx Travel Time
10h 40m
₹23,281
Onwards
Via Delhi, Bangkok
Patna
Delhi
Bangkok
Shanghai
Approx Travel Time
10h 50m
₹21,772
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, Bangkok.
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
- Jamnagar to Shanghai
- Bhopal to Shanghai
- Jodhpur to Shanghai
- Port-Blair to Shanghai
- Nagpur to Shanghai
- Chandigarh to Shanghai
- Aizawl to Shanghai
- Aurangabad to Shanghai
- Delhi to Shanghai
- Kolkata to Shanghai
- Kanpur to Shanghai
- Kolhapur to Shanghai
- Bhubaneshwar to Shanghai
- Tiruchirappalli to Shanghai
- Coimbatore to Shanghai


