Lowcost flights from Tianjin (China) to Shanghai (China), €24 - €96

Direct distance between cities: 956 km. Average direct flight time is 2:07 hours.

Please note! Some routes are seasonal.

From Tianjin to Shanghai with China United Airlines (KN)
Average ticket price: €24 - €96

Connection in Chengdu (China)
From Tianjin to Chengdu with Chengdu Airlines (EU)
From Tianjin to Chengdu with Lucky Air (8L)
Average ticket price: €38 - €153
From Chengdu to Shanghai with Chengdu Airlines (EU)
From Chengdu to Shanghai with Spring Airlines (9C)
Average ticket price: €42 - €167
Connection in Chongqing (China)
From Tianjin to Chongqing with West Air (PN)
Average ticket price: €36 - €142
From Chongqing to Shanghai with Spring Airlines (9C)
From Chongqing to Shanghai with West Air (PN)
Average ticket price: €36 - €143
Connection in Dalian (China)
From Tianjin to Dalian with Lucky Air (8L)
Average ticket price: €9 - €38
From Dalian to Shanghai with Spring Airlines (9C)
Average ticket price: €22 - €86
Connection in Enshi (China)
From Tianjin to Enshi with Ruili Airlines (DR)
Average ticket price: €30 - €120
From Enshi to Shanghai with Spring Airlines (9C)
Average ticket price: €29 - €115
Connection in Harbin (China)
From Tianjin to Harbin with Beijing Capital Airlines (JD)
Average ticket price: €26 - €104
From Harbin to Shanghai with Spring Airlines (9C)
Average ticket price: €41 - €165
Connection in Hengyang (China)
From Tianjin to Hengyang with West Air (PN)
Average ticket price: €36 - €143
From Hengyang to Shanghai with Spring Airlines (9C)
Average ticket price: €25 - €100
Connection in Hong Kong (Hong Kong)
From Tianjin to Hong Kong with HK Express (UO)
Average ticket price: €47 - €189
From Hong Kong to Shanghai with Spring Airlines (9C)
From Hong Kong to Shanghai with HK Express (UO)
Average ticket price: €31 - €123
Connection in Jinjiang (China)
From Tianjin to Jinjiang with West Air (PN)
Average ticket price: €40 - €159
From Jinjiang to Shanghai with Spring Airlines (9C)
Average ticket price: €19 - €77
Connection in Kunming (China)
From Tianjin to Kunming with China United Airlines (KN)
Average ticket price: €51 - €205
From Kunming to Shanghai with Lucky Air (8L)
From Kunming to Shanghai with Spring Airlines (9C)
Average ticket price: €48 - €194
Connection in Lanzhou (China)
From Tianjin to Lanzhou with Spring Airlines (9C)
Average ticket price: €31 - €122
From Lanzhou to Shanghai with Spring Airlines (9C)
Average ticket price: €43 - €171
Connection in Lijiang (China)
From Tianjin to Lijiang with Beijing Capital Airlines (JD)
Average ticket price: €52 - €209
From Lijiang to Shanghai with Lucky Air (8L)
From Lijiang to Shanghai with Spring Airlines (9C)
Average ticket price: €53 - €212
Connection in Mian Yang (China)
From Tianjin to Mian Yang with Lucky Air (8L)
Average ticket price: €35 - €141
From Mian Yang to Shanghai with Spring Airlines (9C)
Average ticket price: €40 - €159
Connection in Sanya (China)
From Tianjin to Sanya with Beijing Capital Airlines (JD)
From Tianjin to Sanya with Spring Airlines (9C)
Average ticket price: €61 - €243
From Sanya to Shanghai with Spring Airlines (9C)
Average ticket price: €47 - €188
Connection in Singapore (Singapore)
From Tianjin to Singapore with Scoot (TR)
Average ticket price: €110 - €442
From Singapore to Shanghai with Spring Airlines (9C)
Average ticket price: €95 - €381
Connection in Tokyo (Japan)
From Tianjin to Tokyo with Spring Airlines Japan (IJ)
Average ticket price: €50 - €202
From Tokyo to Shanghai with Spring Airlines (9C)
From Tokyo to Shanghai with Jetstar Japan (GK)
From Tokyo to Shanghai with Peach Aviation (MM)
From Tokyo to Shanghai with Spring Airlines Japan (IJ)
Average ticket price: €44 - €176
Connection in Xian (China)
From Tianjin to Xian with Beijing Capital Airlines (JD)
Average ticket price: €23 - €91
From Xian to Shanghai with Spring Airlines (9C)
Average ticket price: €31 - €124