Lowcost flights from Takamatsu (Japan) to Shanghai (China), €30 - €122

Direct distance between cities: 1219 km. Average direct flight time is 2:26 hours.

Please note! Some routes are seasonal.

From Takamatsu to Shanghai with Spring Airlines (9C)
Average ticket price: €30 - €122

Connection in Hong Kong (Hong Kong)
From Takamatsu to Hong Kong with HK Express (UO)
Average ticket price: €59 - €235
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 Seoul (South Korea)
From Takamatsu to Seoul with Air Seoul (RS)
From Takamatsu to Seoul with Jin Air (LJ)
Average ticket price: €18 - €74
From Seoul to Shanghai with Spring Airlines (9C)
From Seoul to Shanghai with Eastar Jet (ZE)
Average ticket price: €22 - €87
Connection in Tokyo (Japan)
From Takamatsu to Tokyo with Jetstar Japan (GK)
Average ticket price: €14 - €54
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