Flights from Tokyo to Shanghai (HND to SHA)

Find cheap Tokyo, Japan to Shanghai, China flights with our free search service. Compare all available fares for direct or connection flights to Shanghai.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from Tokyo to Shanghai (One Way)

What is the distance between Tokyo and Shanghai?

The average distance from Tokyo to Shanghai is 1777 kilometers (equals to 1104 miles or 959 nautical miles). Your flight will departure from Tokyo Haneda Airport, Japan and arrive on Shanghai Hongqiao Airport, China.

How long is the flight from Tokyo to Shanghai?

The average flight time between Tokyo to Shanghai is 2 hours and 20 minutes.

How much is the fare for flight between Tokyo and Shanghai?

The average price for one-way airfare from Tokyo to Shanghai is 143 USD (none-taxes) for economy class.

Cheap flights from Tokyo to Shanghai

Fri 25/May - Mon 28/May
3 days Flights from Tokyo to Shanghai on Hong Kong Airlines 25/05/2018
$342
Wed 30/May - Thu 31/May
1 days Flights from Tokyo to Shanghai on Juneyao Airlines 30/05/2018
$289
Thu 31/May - Thu 07/Jun
7 days Flights from Tokyo to Shanghai on Hong Kong Airlines 31/05/2018
$345
Wed 30/May - Tue 12/Jun
13 days Flights from Tokyo to Shanghai on Juneyao Airlines 30/05/2018
$289
Fri 15/Jun - Tue 19/Jun
4 days Flights from Tokyo to Shanghai on Peach 15/06/2018
$283
Thu 21/Jun - Sun 01/Jul
10 days Flights from Tokyo to Shanghai on Peach 21/06/2018
$320
Tue 12/Jun - Tue 07/Aug
56 days Flights from Tokyo to Shanghai on Japan Airlines 12/06/2018
$380
Wed 20/Jun - Fri 20/Jul
30 days Flights from Tokyo to Shanghai on Asiana Airlines 20/06/2018
$354
Fri 22/Jun - Mon 25/Jun
3 days Flights from Tokyo to Shanghai on Hong Kong Airlines 22/06/2018
$341
Sat 07/Jul - Mon 09/Jul
2 days Flights from Tokyo to Shanghai on Peach 07/07/2018
$303
Mon 09/Jul - Thu 12/Jul
3 days Flights from Tokyo to Shanghai on Korean Air 09/07/2018
$345
Fri 13/Jul - Wed 01/Aug
19 days Flights from Tokyo to Shanghai on Peach 13/07/2018
$315
Tue 24/Jul - Mon 03/Sep
41 days Flights from Tokyo to Shanghai on Spring Airlines 24/07/2018
$318
Sat 01/Sep - Sat 12/Jan
133 days Flights from Tokyo to Shanghai on Air China 01/09/2018
$559
Thu 20/Sep - Tue 25/Sep
5 days Flights from Tokyo to Shanghai on Peach 20/09/2018
$178
Thu 20/Sep - Wed 10/Oct
20 days Flights from Tokyo to Shanghai on Peach 20/09/2018
$155
Thu 06/Sep - Tue 11/Sep
5 days Flights from Tokyo to Shanghai on Asiana Airlines 06/09/2018
$318
Sat 29/Sep - Sun 07/Oct
8 days Flights from Tokyo to Shanghai on Asiana Airlines 29/09/2018
$319
Sun 02/Sep - Sat 08/Dec
97 days Flights from Tokyo to Shanghai on Air China 02/09/2018
$585
Thu 02/Aug - Thu 23/Aug
21 days Flights from Tokyo to Shanghai on Peach 02/08/2018
$196
Thu 30/Aug - Tue 11/Sep
12 days Flights from Tokyo to Shanghai on Peach 30/08/2018
$191
Thu 30/Aug - Fri 31/Aug
1 days Flights from Tokyo to Shanghai on Korean Air 30/08/2018
$346
Tue 21/Aug - Mon 03/Sep
13 days Flights from Tokyo to Shanghai on Hong Kong Airlines 21/08/2018
$347
Fri 30/Nov - Sun 02/Dec
2 days Flights from Tokyo to Shanghai on Air China 30/11/2018
$265
Thu 01/Nov - Mon 05/Nov
4 days Flights from Tokyo to Shanghai on Air China 01/11/2018
$264
Fri 09/Nov - Mon 12/Nov
3 days Flights from Tokyo to Shanghai on Air China 09/11/2018
$316
Mon 31/Dec - Fri 04/Jan
4 days Flights from Tokyo to Shanghai on Air China 31/12/2018
$288
Thu 13/Dec - Mon 17/Dec
4 days Flights from Tokyo to Shanghai on Air China 13/12/2018
$265
Wed 31/Oct - Sat 03/Nov
3 days Flights from Tokyo to Shanghai on Air China 31/10/2018
$287
Fri 19/Oct - Wed 24/Oct
5 days Flights from Tokyo to Shanghai on Peach 19/10/2018
$173
Thu 11/Oct - Fri 19/Oct
8 days Flights from Tokyo to Shanghai on Asiana Airlines 11/10/2018
$319
Thu 14/Feb - Thu 21/Feb
7 days Flights from Tokyo to Shanghai on Air China 14/02/2019
$273
Sun 03/Feb - Thu 14/Feb
11 days Flights from Tokyo to Shanghai on Asiana Airlines 03/02/2019
$336
Fri 01/Mar - Fri 08/Mar
7 days Flights from Tokyo to Shanghai on Air China 01/03/2019
$270
Sat 30/Mar - Thu 18/Apr
19 days ANA (All Nippon Airways)
$351
Thu 28/Mar - Wed 10/Apr
13 days Flights from Tokyo to Shanghai on Korean Air 28/03/2019
$367
Fri 04/Jan - Fri 11/Jan
7 days Flights from Tokyo to Shanghai on Air China 04/01/2019
$270
Mon 29/Apr - Sat 04/May
5 days Flights from Tokyo to Shanghai on Korean Air 29/04/2019
$357
Fri 05/Apr - Mon 08/Apr
3 days Flights from Tokyo to Shanghai on Korean Air 05/04/2019
$366
Sat 27/Apr - Thu 02/May
5 days ANA (All Nippon Airways)
$402
Fri 05/Apr - Mon 08/Apr
3 days ANA (All Nippon Airways)
$377