We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Cheap flights from Portland to Shanghai

Compare prices (in new window)
    Select all
Low fares for Portland (PWM) to Shanghai (SHA)
Sun 12/24 - Thu 12/28
4 days, 2 stops max
$1,321
Sat 01/13 - Wed 01/17
4 days, 2 stops max
$759
Fri 02/16 - Mon 02/26
10 days, 2 stops max
$864
Mon 03/05 - Tue 03/20
15 days, 2 stops max
$614
Sun 03/04 - Sun 03/18
14 days, 2 stops max
$616
Mon 12/18 - Mon 12/25
7 days, 2 stops max
$1,400
Wed 12/13 - Sat 12/16
3 days, 2 stops max
$1,554
Fri 12/22 - Sun 12/31
9 days, 2 stops max
$1,920
Thu 12/14 - Tue 01/02
19 days, 2 stops max
$1,942
Thu 12/21 - Sun 12/31
10 days, 2 stops max
$2,040
Wed 03/07 - Sat 03/17
10 days, 2 stops max
$4,124
Hotels with river views in Shanghai
Les Suites Orient, Bund Shanghai
Les Suites Orient, Bund Shanghai
1,738 Reviews
Shanghai, China
from
Mandarin Oriental Pudong, Shanghai
Mandarin Oriental Pudong, Shanghai
1,387 Reviews
Shanghai, China
from
Grand Hyatt Shanghai
Grand Hyatt Shanghai
2,450 Reviews
Shanghai, China
from
Grand Kempinski Hotel Shanghai
Grand Kempinski Hotel Shanghai
1,232 Reviews
Shanghai, China
from
Route information
  • Portland, ME is 7,222 miles from Shanghai
  • New York City, NY - John F. Kennedy International Airport is the most popular connection for one stop flights between Portland, ME and Shanghai
In-Flight Information
  • The average flying time for a direct flight from Portland, ME to Shanghai is 0 hour 0 minutes
Show More
Arrival information
  • Shanghai is 19 mi from Pu Dong Airport (Shanghai, China).
  • Pu Dong Airport (Shanghai, China)
    • Right now, 98 airlines operate out of Pu Dong Airport.
    • Pu Dong Airport offers nonstop flights to 211 cities.
    • Every week, at least 6,050 domestic flights and 3,180 international flights depart from Pu Dong Airport.
  • Shanghai is 9 mi from Hongqiao Airport (Shanghai, China).
  • Hongqiao Airport (Shanghai, China)
    • Right now, 34 airlines operate out of Hongqiao Airport.
    • Hongqiao Airport offers nonstop flights to 71 cities.
    • Every week, at least 4,648 domestic flights and 201 international flights depart from Hongqiao Airport.
Show More