Lowcost flights from Tokyo (Japan) to Shanghai (China), €44 - €176

Direct distance between cities: 1759 km. Average direct flight time is 3:04 hours.

Please note! Some routes are seasonal.

From Tokyo to Shanghai with Spring Airlines (9C)
From Tokyo to Shanghai with Jetstar Japan (GK)
From Tokyo to Shanghai with Spring Airlines Japan (IJ)
From Tokyo to Shanghai with Peach Aviation (MM)
Average ticket price: €44 - €176

Connection in Bangkok (Thailand)
From Tokyo to Bangkok with Air Japan (NQ)
From Tokyo to Bangkok with Zipair Tokyo (ZG)
From Tokyo to Bangkok with Thai AirAsia X (XJ)
Average ticket price: €115 - €461
From Bangkok to Shanghai with Spring Airlines (9C)
From Bangkok to Shanghai with Thai AirAsia X (XJ)
From Bangkok to Shanghai with Thai Lion Air (SL)
From Bangkok to Shanghai with Thai VietJet Air (VZ)
Average ticket price: €72 - €290
Connection in Beijing (China)
From Tokyo to Beijing with Spring Airlines Japan (IJ)
Average ticket price: €52 - €209
From Beijing to Shanghai with China United Airlines (KN)
From Beijing to Shanghai with Spring Airlines (9C)
Average ticket price: €27 - €107
Connection in Busan (South Korea)
From Tokyo to Busan with Air Busan (BX)
From Tokyo to Busan with Jeju Air (7C)
From Tokyo to Busan with Jin Air (LJ)
Average ticket price: €24 - €98
From Busan to Shanghai with Spring Airlines (9C)
Average ticket price: €21 - €82
Connection in Cheongju (South Korea)
From Tokyo to Cheongju with Aero K (RF)
Average ticket price: €28 - €110
From Cheongju to Shanghai with Eastar Jet (ZE)
Average ticket price: €21 - €83
Connection in Fukuoka (Japan)
From Tokyo to Fukuoka with Jetstar Japan (GK)
From Tokyo to Fukuoka with Peach Aviation (MM)
Average ticket price: €22 - €88
From Fukuoka to Shanghai with Spring Airlines (9C)
Average ticket price: €22 - €88
Connection in Harbin (China)
From Tokyo to Harbin with Spring Airlines Japan (IJ)
Average ticket price: €40 - €158
From Harbin to Shanghai with Spring Airlines (9C)
Average ticket price: €41 - €165
Connection in Ho Chi Minh City (Vietnam)
From Tokyo to Ho Chi Minh City with Air Japan (NQ)
From Tokyo to Ho Chi Minh City with VietJet Air (VJ)
Average ticket price: €108 - €433
From Ho Chi Minh City to Shanghai with Spring Airlines (9C)
From Ho Chi Minh City to Shanghai with VietJet Air (VJ)
Average ticket price: €68 - €274
Connection in Hong Kong (Hong Kong)
From Tokyo to Hong Kong with Greater Bay Airlines (HB)
From Tokyo to Hong Kong with HK Express (UO)
From Tokyo to Hong Kong with Air Japan (NQ)
Average ticket price: €72 - €288
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 Kaohsiung (Taiwan)
From Tokyo to Kaohsiung with Tigerair Taiwan (IT)
From Tokyo to Kaohsiung with Thai AirAsia (FD)
Average ticket price: €59 - €237
From Kaohsiung to Shanghai with Spring Airlines (9C)
Average ticket price: €24 - €97
Connection in Kuala Lumpur (Malaysia)
From Tokyo to Kuala Lumpur with AirAsia X (D7)
Average ticket price: €133 - €532
From Kuala Lumpur to Shanghai with AirAsia X (D7)
Average ticket price: €94 - €375
Connection in Madrid (Spain)
From Tokyo to Madrid with Level (IB)
Average ticket price: €269 - €1076
From Madrid to Shanghai with Aerolíneas (AR)
Average ticket price: €256 - €1026
Connection in Manila (Philippines)
From Tokyo to Manila with Jetstar Japan (GK)
From Tokyo to Manila with Zipair Tokyo (ZG)
From Tokyo to Manila with Cebu Pacific (5J)
From Tokyo to Manila with Philippines AirAsia (Z2)
From Tokyo to Manila with Jetstar (JQ)
Average ticket price: €75 - €300
From Manila to Shanghai with Cebu Pacific (5J)
From Manila to Shanghai with Philippines AirAsia (Z2)
Average ticket price: €46 - €185
Connection in Nagoya (Japan)
From Tokyo to Nagoya with Level (IB)
Average ticket price: €7 - €28
From Nagoya to Shanghai with Spring Airlines (9C)
Average ticket price: €37 - €149
Connection in Okinawa (Japan)
From Tokyo to Okinawa with Jetstar Japan (GK)
From Tokyo to Okinawa with Peach Aviation (MM)
Average ticket price: €39 - €155
From Okinawa to Shanghai with Spring Airlines (9C)
Average ticket price: €21 - €82
Connection in Osaka (Japan)
From Tokyo to Osaka with Jetstar Japan (GK)
From Tokyo to Osaka with Peach Aviation (MM)
From Tokyo to Osaka with Level (IB)
Average ticket price: €10 - €40
From Osaka to Shanghai with Spring Airlines (9C)
From Osaka to Shanghai with Peach Aviation (MM)
Average ticket price: €34 - €136
Connection in Sapporo (Japan)
From Tokyo to Sapporo with Jetstar Japan (GK)
From Tokyo to Sapporo with Peach Aviation (MM)
From Tokyo to Sapporo with Spring Airlines Japan (IJ)
Average ticket price: €21 - €83
From Sapporo to Shanghai with Spring Airlines (9C)
Average ticket price: €55 - €219
Connection in Seoul (South Korea)
From Tokyo to Seoul with Air Japan (NQ)
From Tokyo to Seoul with Peach Aviation (MM)
From Tokyo to Seoul with Zipair Tokyo (ZG)
From Tokyo to Seoul with Air Busan (BX)
From Tokyo to Seoul with Air Premia (YP)
From Tokyo to Seoul with Air Seoul (RS)
From Tokyo to Seoul with Eastar Jet (ZE)
From Tokyo to Seoul with Jeju Air (7C)
From Tokyo to Seoul with Jin Air (LJ)
From Tokyo to Seoul with T'way Air (TW)
From Tokyo to Seoul with Aero K (RF)
Average ticket price: €29 - €115
From Seoul to Shanghai with Spring Airlines (9C)
From Seoul to Shanghai with Eastar Jet (ZE)
Average ticket price: €22 - €87
Connection in Shijiazhuang (China)
From Tokyo to Shijiazhuang with Spring Airlines (9C)
Average ticket price: €56 - €223
From Shijiazhuang to Shanghai with China United Airlines (KN)
From Shijiazhuang to Shanghai with Spring Airlines (9C)
Average ticket price: €25 - €100
Connection in Singapore (Singapore)
From Tokyo to Singapore with Air Japan (NQ)
From Tokyo to Singapore with Zipair Tokyo (ZG)
From Tokyo to Singapore with Scoot (TR)
Average ticket price: €133 - €532
From Singapore to Shanghai with Spring Airlines (9C)
Average ticket price: €95 - €381
Connection in Taipei (Taiwan)
From Tokyo to Taipei with Air Japan (NQ)
From Tokyo to Taipei with Jetstar Japan (GK)
From Tokyo to Taipei with Peach Aviation (MM)
From Tokyo to Taipei with Scoot (TR)
From Tokyo to Taipei with Tigerair Taiwan (IT)
From Tokyo to Taipei with Thai Lion Air (SL)
Average ticket price: €52 - €210
From Taipei to Shanghai with Spring Airlines (9C)
Average ticket price: €17 - €68
Connection in Takamatsu (Japan)
From Tokyo to Takamatsu with Jetstar Japan (GK)
Average ticket price: €14 - €54
From Takamatsu to Shanghai with Spring Airlines (9C)
Average ticket price: €30 - €122
Connection in Tianjin (China)
From Tokyo to Tianjin with Spring Airlines Japan (IJ)
Average ticket price: €50 - €202
From Tianjin to Shanghai with China United Airlines (KN)
Average ticket price: €24 - €96