Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Shanghai
  4. Shanghai to Tianjin
Nonstop route · China → China

Cheap flights from Shanghai to Tianjin from CN¥1,972

Air China, China Eastern Airlines, Juneyao Air and 3 more airlines fly nonstop from Shanghai to Tianjin. The flight takes around 1h 43m, and the cheapest one-way fare we found recently is CN¥1,972 on 18 Feb.

Direct flights available 1h 43m Cheapest in February Prices checked 15 days ago
SHATSN

Shanghai to Tianjin at a glance

Cheapest one-wayCN¥1,972Spring Airlines · 1 stop · Thu 18 FebFastest flight1h 43mEstimated
Nonstop flightsYesAir China, China Eastern Airlines, Juneyao Air

Airlines flying nonstop from Shanghai to Tianjin

6 airlines on this route.

AirlineFlights a weekTypical departuresFromSearch
Air China———Search
CEChina Eastern Airlines———Search
JAJuneyao Air———Search
SAShanghai Airlines———Search
TATianjin Airlines———Search
XAXiamen Airlines———Search

Good to know

Distance
974 km605 miles
Flight time
1h 43mestimate
Time difference
NoneTianjin vs Shanghai
Currency in Tianjin
CNY
Airports
PVG, SHA → TSN

Flights from Shanghai to Tianjin: questions answered

How much is a flight from Shanghai to Tianjin?
The cheapest one-way fare we found recently is CN¥1,972 with 1 stop, departing in February. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Shanghai to Tianjin?
Yes. Air China, China Eastern Airlines, Juneyao Air, Shanghai Airlines, Tianjin Airlines and Xiamen Airlines fly this route nonstop.
How long is the flight from Shanghai to Tianjin?
A nonstop flight covers 974 km and takes around 1h 43m.
Which airlines fly from Shanghai to Tianjin?
Air China, China Eastern Airlines, Juneyao Air, Shanghai Airlines, Tianjin Airlines and Xiamen Airlines operate nonstop flights on this route.
Which airports serve Shanghai and Tianjin?
Shanghai: Shanghai Pudong International Airport (PVG) and Shanghai Hongqiao International Airport (SHA). Tianjin: Tianjin Binhai International Airport (TSN).

More flights from Shanghai