
Shanghai to Lucknow
Lucknow is approximately 4700+ kms from Shanghai. The fastest way to reach Lucknow from Shanghai is by Flight Via Delhi. It takes approximately 7 hours. The cheapest way to reach Lucknow from Shanghai is by Flight Via Delhi which would take approximately 7 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
FASTEST
Shanghai
Delhi
Lucknow
Approx Travel Time
7h 5m
₹20,728
Onwards
Shanghai
Delhi
Lucknow
Approx Travel Time
7h 5m
₹20,728
Onwards
Via Kolkata
Shanghai
Kolkata
Lucknow
Approx Travel Time
9h 45m
₹22,404
Onwards
Via Bangkok
Shanghai
Bangkok
Lucknow
Approx Travel Time
9h 55m
₹23,601
Onwards
Via Hanoi, Delhi
Shanghai
Hanoi
Delhi
Lucknow
Approx Travel Time
9h 30m
₹32,406
Onwards
Via Delhi, Prayagraj(Allahabad)
Shanghai
Delhi
Prayagraj(Allahabad)
Lucknow
Approx Travel Time
9h 50m
₹32,138
Onwards
Via Hong Kong, Delhi
Shanghai
Hong Kong
Delhi
Lucknow
Approx Travel Time
10h 5m
₹31,048
Onwards
Via Guangzhou, Delhi
Shanghai
Guangzhou
Delhi
Lucknow
Approx Travel Time
10h 5m
₹33,039
Onwards
Via Bangkok, Delhi
Shanghai
Bangkok
Delhi
Lucknow
Approx Travel Time
10h 15m
₹27,075
Onwards
Via Hanoi, Hyderabad
Shanghai
Hanoi
Hyderabad
Lucknow
Approx Travel Time
10h
₹36,182
Onwards
Frequently Asked Questions
What is the distance between Shanghai and Lucknow?
Lucknow is approximately 4700+ kms from Shanghai.
How long does it take to reach Lucknow from Shanghai?
It takes approximately 7 hours to reach Lucknow from Shanghai by Flight Via Delhi.
What is the cheapest way to reach Lucknow from Shanghai?
The cheapest way to reach Lucknow from Shanghai is by Flight Via Delhi.
What is the fastest way to reach Lucknow from Shanghai?
The fastest way to reach Lucknow from Shanghai is by Flight Via Delhi.


