Flights Thiruvananthapuram — Shanghai is a popular route. The straight-line distance is 5 247 km. Flight time 6h 40m. Time difference +2h.
From Thiruvananthapuram (TRV) flights depart from 1 airport: TRV. To Shanghai (SHA) — 1 arrival airport: PVG.
1 airline operate on this route: Air India.
Cheapest day to fly — Saturday.