×
Flights
  • New Search
  • Recent Searches
  • One way
  • Round trip

Recent Searches

    Cheap Flights to Shanghai
    (Modify Search)
    Price Alerts
    • Origins
    • Airlines
    • Flights

    Cheap Flights to Shanghai

    Airline Results Price View
    View All Airlines View Flights
    Delta Air Lines 2270 results US$746 View Flights
    Air China 509 results US$776 View Flights
    United Airlines 8054 results US$778 View Flights
    Hainan Airlines 663 results US$840 View Flights
    Cathay Pacific 1865 results US$843 View Flights
    China Southern Airlines 565 results US$850 View Flights
    Korean Air 1584 results US$864 View Flights
    Air Canada 1529 results US$974 View Flights
    Asiana Airlines 445 results US$995 View Flights
    China Eastern Airlines 2223 results US$996 View Flights
    Japan Airlines 1644 results US$1,026 View Flights
    Swiss International Air Lines 171 results US$1,104 View Flights
    All Nippon Airways 857 results US$1,183 View Flights
    Aeroflot 59 results US$1,400 View Flights
    China Airlines 104 results US$1,402 View Flights
    Emirates 12 results US$1,415 View Flights
    Air France 467 results US$1,528 View Flights
    KLM 179 results US$1,539 View Flights
    Etihad Airways 1 result US$1,557 View Flights
    Lufthansa 106 results US$1,584 View Flights
    Qatar Airways 17 results US$1,762 View Flights
    Hawaiian Airlines 21 results US$2,300 View Flights
    Virgin Atlantic Airways 20 results US$2,402 View Flights
    British Airways 26 results US$2,713 View Flights
    Qantas 13 results US$3,255 View Flights
    Alitalia 1 result US$12,501 View Flights
    Cities Results Price View
    View All Cities View Flights
    Harrisburg 1409 results US$746 View Flights
    Los Angeles 1351 results US$776 View Flights
    New York 4098 results US$840 View Flights
    Chicago 1181 results US$852 View Flights
    Tucson 27 results US$989 View Flights
    San Diego 375 results US$1,011 View Flights
    Pittsburgh 699 results US$1,089 View Flights
    Boston 427 results US$1,104 View Flights
    Detroit 3053 results US$1,233 View Flights
    Washington 711 results US$1,245 View Flights
    Phoenix 440 results US$1,262 View Flights
    Oklahoma City 753 results US$1,365 View Flights
    Fort Lauderdale 1453 results US$1,483 View Flights
    Austin 632 results US$1,533 View Flights
    Des Moines 273 results US$1,537 View Flights
    Honolulu 503 results US$1,652 View Flights
    Alexandria 772 results US$1,708 View Flights
    Albany 39 results US$1,717 View Flights
    Lubbock 678 results US$1,878 View Flights
    St Louis 610 results US$2,680 View Flights
    Rochester 350 results US$3,721 View Flights
    Miami 431 results US$3,958 View Flights
    Depart: Sat, 31 Oct Return: Sat, 5 Dec Harrisburg to Shanghai Sat, 31 Oct - Sat, 5 Dec
    Multiple Airlines 2+ stops 23h 45m
    9:35 am MDT - 9:20 pm (+1) PVG
    Delta Air Lines 2+ stops 22h 54m
    12:40 pm PVG - 10:34 pm MDT
    US$747
    nanakflights.com
    Show Details

    Depart: Harrisburg to Shanghai via Detroit, Beijing (Peking)

    MDT
    9:35 am
    1h 37m
    DTW
    11:12 am
    2h 3m
    DTW
    1:15 pm
    14h 5m
    PEK
    3:20 pm (+1)
    3h 40m
    PEK
    7:00 pm
    2h 20m
    PVG
    9:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL3559
    9:35 am, 31 Oct Sat
    MDT Harrisburg
    11:12 am, 31 Oct Sat
    DTW Detroit
    1h 37m
    2h 3m layover in Detroit (DTW)
    DL189
    1:15 pm, 31 Oct Sat
    DTW Detroit
    3:20 pm, 1 Nov Sun
    PEK Beijing (Peking)
    14h 5m
    3h 40m layover in Beijing (Peking) (PEK)
    MU6514
    7:00 pm, 1 Nov Sun
    PEK Beijing (Peking)
    9:20 pm, 1 Nov Sun
    PVG Shanghai
    2h 20m

    Return: Shanghai to Harrisburg via Seattle, Atlanta

    PVG
    12:40 pm
    11h 6m
    SEA
    7:46 am
    4h 14m
    SEA
    12:00 pm
    4h 50m
    ATL
    7:50 pm
    50m
    ATL
    8:40 pm
    1h 54m
    MDT
    10:34 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL588
    12:40 pm, 5 Dec Sat
    PVG Shanghai
    7:46 am, 5 Dec Sat
    SEA Seattle
    11h 6m
    4h 14m layover in Seattle (SEA)
    DL2039
    12:00 pm, 5 Dec Sat
    SEA Seattle
    7:50 pm, 5 Dec Sat
    ATL Atlanta
    4h 50m
    50m layover in Atlanta (ATL)
    DL2479
    8:40 pm, 5 Dec Sat
    ATL Atlanta
    10:34 pm, 5 Dec Sat
    MDT Harrisburg
    1h 54m
    Depart: Sat, 31 Oct Return: Sat, 5 Dec Harrisburg to Shanghai Sat, 31 Oct - Sat, 5 Dec
    Multiple Airlines 2+ stops 23h 45m
    9:35 am MDT - 9:20 pm (+1) PVG
    Delta Air Lines 1 stop 1d 12h 11m
    5:35 pm PVG - 4:46 pm (+1) MDT
    US$747
    nanakflights.com
    Show Details

    Depart: Harrisburg to Shanghai via Detroit, Beijing (Peking)

    MDT
    9:35 am
    1h 37m
    DTW
    11:12 am
    2h 3m
    DTW
    1:15 pm
    14h 5m
    PEK
    3:20 pm (+1)
    3h 40m
    PEK
    7:00 pm
    2h 20m
    PVG
    9:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL3559
    9:35 am, 31 Oct Sat
    MDT Harrisburg
    11:12 am, 31 Oct Sat
    DTW Detroit
    1h 37m
    2h 3m layover in Detroit (DTW)
    DL189
    1:15 pm, 31 Oct Sat
    DTW Detroit
    3:20 pm, 1 Nov Sun
    PEK Beijing (Peking)
    14h 5m
    3h 40m layover in Beijing (Peking) (PEK)
    MU6514
    7:00 pm, 1 Nov Sun
    PEK Beijing (Peking)
    9:20 pm, 1 Nov Sun
    PVG Shanghai
    2h 20m

    Return: Shanghai to Harrisburg via Detroit

    PVG
    5:35 pm
    13h 23m
    DTW
    5:58 pm
    21h 22m
    DTW
    3:20 pm
    1h 26m
    MDT
    4:46 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL582
    5:35 pm, 5 Dec Sat
    PVG Shanghai
    5:58 pm, 5 Dec Sat
    DTW Detroit
    13h 23m
    21h 22m layover in Detroit (DTW)
    DL4895
    3:20 pm, 6 Dec Sun
    DTW Detroit
    4:46 pm, 6 Dec Sun
    MDT Harrisburg
    1h 26m
    Depart: Sat, 31 Oct Return: Sat, 5 Dec Harrisburg to Shanghai Sat, 31 Oct - Sat, 5 Dec
    Multiple Airlines 2+ stops 23h 45m
    9:35 am MDT - 9:20 pm (+1) PVG
    Delta Air Lines 1 stop 1d 7h 1m
    5:35 pm PVG - 11:36 am (+1) MDT
    US$747
    nanakflights.com
    Show Details

    Depart: Harrisburg to Shanghai via Detroit, Beijing (Peking)

    MDT
    9:35 am
    1h 37m
    DTW
    11:12 am
    2h 3m
    DTW
    1:15 pm
    14h 5m
    PEK
    3:20 pm (+1)
    3h 40m
    PEK
    7:00 pm
    2h 20m
    PVG
    9:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL3559
    9:35 am, 31 Oct Sat
    MDT Harrisburg
    11:12 am, 31 Oct Sat
    DTW Detroit
    1h 37m
    2h 3m layover in Detroit (DTW)
    DL189
    1:15 pm, 31 Oct Sat
    DTW Detroit
    3:20 pm, 1 Nov Sun
    PEK Beijing (Peking)
    14h 5m
    3h 40m layover in Beijing (Peking) (PEK)
    MU6514
    7:00 pm, 1 Nov Sun
    PEK Beijing (Peking)
    9:20 pm, 1 Nov Sun
    PVG Shanghai
    2h 20m

    Return: Shanghai to Harrisburg via Detroit

    PVG
    5:35 pm
    13h 23m
    DTW
    5:58 pm
    16h 12m
    DTW
    10:10 am
    1h 26m
    MDT
    11:36 am
    Airlines
    Flight No.
    From
    To
    Duration
    DL582
    5:35 pm, 5 Dec Sat
    PVG Shanghai
    5:58 pm, 5 Dec Sat
    DTW Detroit
    13h 23m
    16h 12m layover in Detroit (DTW)
    DL4874
    10:10 am, 6 Dec Sun
    DTW Detroit
    11:36 am, 6 Dec Sun
    MDT Harrisburg
    1h 26m
    Depart: Sat, 31 Oct Return: Sat, 5 Dec Harrisburg to Shanghai Sat, 31 Oct - Sat, 5 Dec
    Delta Air Lines 1 stop 18h 20m
    9:35 am MDT - 3:55 pm (+1) PVG
    Multiple Airlines 2+ stops 1d 8h 36m
    9:10 pm PVG - 4:46 pm (+1) MDT
    US$747
    nanakflights.com
    Show Details

    Depart: Harrisburg to Shanghai via Detroit

    MDT
    9:35 am
    1h 37m
    DTW
    11:12 am
    2h 7m
    DTW
    1:19 pm
    14h 36m
    PVG
    3:55 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    DL3559
    9:35 am, 31 Oct Sat
    MDT Harrisburg
    11:12 am, 31 Oct Sat
    DTW Detroit
    1h 37m
    2h 7m layover in Detroit (DTW)
    DL583
    1:19 pm, 31 Oct Sat
    DTW Detroit
    3:55 pm, 1 Nov Sun
    PVG Shanghai
    14h 36m

    Return: Shanghai to Harrisburg via Beijing (Peking), Detroit

    PVG
    9:10 pm
    2h 30m
    PEK
    11:40 pm
    12h 40m
    PEK
    12:20 pm
    13h 5m
    DTW
    12:25 pm
    2h 55m
    DTW
    3:20 pm
    1h 26m
    MDT
    4:46 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MU6469
    9:10 pm, 5 Dec Sat
    PVG Shanghai
    11:40 pm, 5 Dec Sat
    PEK Beijing (Peking)
    2h 30m
    12h 40m layover in Beijing (Peking) (PEK)
    DL188
    12:20 pm, 6 Dec Sun
    PEK Beijing (Peking)
    12:25 pm, 6 Dec Sun
    DTW Detroit
    13h 5m
    2h 55m layover in Detroit (DTW)
    DL4895
    3:20 pm, 6 Dec Sun
    DTW Detroit
    4:46 pm, 6 Dec Sun
    MDT Harrisburg
    1h 26m
    Depart: Sat, 31 Oct Return: Sat, 5 Dec Harrisburg to Shanghai Sat, 31 Oct - Sat, 5 Dec
    Delta Air Lines 2+ stops 23h 15m
    7:00 am MDT - 6:15 pm (+1) PVG
    Multiple Airlines 2+ stops 1d 8h 36m
    9:10 pm PVG - 4:46 pm (+1) MDT
    US$747
    nanakflights.com
    Show Details

    Depart: Harrisburg to Shanghai via Atlanta, Seattle

    MDT
    7:00 am
    1h 55m
    ATL
    8:55 am
    2h 5m
    ATL
    11:00 am
    5h 25m
    SEA
    1:25 pm
    43m
    SEA
    2:08 pm
    13h 7m
    PVG
    6:15 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    DL2480
    7:00 am, 31 Oct Sat
    MDT Harrisburg
    8:55 am, 31 Oct Sat
    ATL Atlanta
    1h 55m
    2h 5m layover in Atlanta (ATL)
    DL1852
    11:00 am, 31 Oct Sat
    ATL Atlanta
    1:25 pm, 31 Oct Sat
    SEA Seattle
    5h 25m
    43m layover in Seattle (SEA)
    DL589
    2:08 pm, 31 Oct Sat
    SEA Seattle
    6:15 pm, 1 Nov Sun
    PVG Shanghai
    13h 7m

    Return: Shanghai to Harrisburg via Beijing (Peking), Detroit

    PVG
    9:10 pm
    2h 30m
    PEK
    11:40 pm
    12h 40m
    PEK
    12:20 pm
    13h 5m
    DTW
    12:25 pm
    2h 55m
    DTW
    3:20 pm
    1h 26m
    MDT
    4:46 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MU6469
    9:10 pm, 5 Dec Sat
    PVG Shanghai
    11:40 pm, 5 Dec Sat
    PEK Beijing (Peking)
    2h 30m
    12h 40m layover in Beijing (Peking) (PEK)
    DL188
    12:20 pm, 6 Dec Sun
    PEK Beijing (Peking)
    12:25 pm, 6 Dec Sun
    DTW Detroit
    13h 5m
    2h 55m layover in Detroit (DTW)
    DL4895
    3:20 pm, 6 Dec Sun
    DTW Detroit
    4:46 pm, 6 Dec Sun
    MDT Harrisburg
    1h 26m
    Depart: Sat, 31 Oct Return: Sat, 5 Dec Harrisburg to Shanghai Sat, 31 Oct - Sat, 5 Dec
    Delta Air Lines 2+ stops 23h 15m
    7:00 am MDT - 6:15 pm (+1) PVG
    Multiple Airlines 2+ stops 1d 15h 3m
    9:10 pm PVG - 11:13 pm (+1) MDT
    US$747
    nanakflights.com
    Show Details

    Depart: Harrisburg to Shanghai via Atlanta, Seattle

    MDT
    7:00 am
    1h 55m
    ATL
    8:55 am
    2h 5m
    ATL
    11:00 am
    5h 25m
    SEA
    1:25 pm
    43m
    SEA
    2:08 pm
    13h 7m
    PVG
    6:15 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    DL2480
    7:00 am, 31 Oct Sat
    MDT Harrisburg
    8:55 am, 31 Oct Sat
    ATL Atlanta
    1h 55m
    2h 5m layover in Atlanta (ATL)
    DL1852
    11:00 am, 31 Oct Sat
    ATL Atlanta
    1:25 pm, 31 Oct Sat
    SEA Seattle
    5h 25m
    43m layover in Seattle (SEA)
    DL589
    2:08 pm, 31 Oct Sat
    SEA Seattle
    6:15 pm, 1 Nov Sun
    PVG Shanghai
    13h 7m

    Return: Shanghai to Harrisburg via Beijing (Peking), Detroit

    PVG
    9:10 pm
    2h 30m
    PEK
    11:40 pm
    12h 40m
    PEK
    12:20 pm
    13h 5m
    DTW
    12:25 pm
    9h 25m
    DTW
    9:50 pm
    1h 23m
    MDT
    11:13 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MU6469
    9:10 pm, 5 Dec Sat
    PVG Shanghai
    11:40 pm, 5 Dec Sat
    PEK Beijing (Peking)
    2h 30m
    12h 40m layover in Beijing (Peking) (PEK)
    DL188
    12:20 pm, 6 Dec Sun
    PEK Beijing (Peking)
    12:25 pm, 6 Dec Sun
    DTW Detroit
    13h 5m
    9h 25m layover in Detroit (DTW)
    DL4915
    9:50 pm, 6 Dec Sun
    DTW Detroit
    11:13 pm, 6 Dec Sun
    MDT Harrisburg
    1h 23m
    Depart: Sat, 31 Oct Return: Sat, 5 Dec Harrisburg to Shanghai Sat, 31 Oct - Sat, 5 Dec
    Multiple Airlines 2+ stops 23h 45m
    9:35 am MDT - 9:20 pm (+1) PVG
    Delta Air Lines 2+ stops 22h 54m
    12:40 pm PVG - 10:34 pm MDT
    US$747
    nanakflights.com
    Show Details

    Depart: Harrisburg to Shanghai via Detroit, Beijing (Peking)

    MDT
    9:35 am
    1h 37m
    DTW
    11:12 am
    2h 3m
    DTW
    1:15 pm
    14h 5m
    PEK
    3:20 pm (+1)
    3h 40m
    PEK
    7:00 pm
    2h 20m
    PVG
    9:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL3559
    9:35 am, 31 Oct Sat
    MDT Harrisburg
    11:12 am, 31 Oct Sat
    DTW Detroit
    1h 37m
    2h 3m layover in Detroit (DTW)
    DL189
    1:15 pm, 31 Oct Sat
    DTW Detroit
    3:20 pm, 1 Nov Sun
    PEK Beijing (Peking)
    14h 5m
    3h 40m layover in Beijing (Peking) (PEK)
    MU6514
    7:00 pm, 1 Nov Sun
    PEK Beijing (Peking)
    9:20 pm, 1 Nov Sun
    PVG Shanghai
    2h 20m

    Return: Shanghai to Harrisburg via Seattle, Atlanta

    PVG
    12:40 pm
    11h 6m
    SEA
    7:46 am
    2h 44m
    SEA
    10:30 am
    4h 44m
    ATL
    6:14 pm
    2h 26m
    ATL
    8:40 pm
    1h 54m
    MDT
    10:34 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL588
    12:40 pm, 5 Dec Sat
    PVG Shanghai
    7:46 am, 5 Dec Sat
    SEA Seattle
    11h 6m
    2h 44m layover in Seattle (SEA)
    DL2418
    10:30 am, 5 Dec Sat
    SEA Seattle
    6:14 pm, 5 Dec Sat
    ATL Atlanta
    4h 44m
    2h 26m layover in Atlanta (ATL)
    DL2479
    8:40 pm, 5 Dec Sat
    ATL Atlanta
    10:34 pm, 5 Dec Sat
    MDT Harrisburg
    1h 54m
    Depart: Sat, 31 Oct Return: Sat, 5 Dec Harrisburg to Shanghai Sat, 31 Oct - Sat, 5 Dec
    Delta Air Lines 1 stop 18h 20m
    9:35 am MDT - 3:55 pm (+1) PVG
    Multiple Airlines 2+ stops 1d 15h 3m
    9:10 pm PVG - 11:13 pm (+1) MDT
    US$747
    nanakflights.com
    Show Details

    Depart: Harrisburg to Shanghai via Detroit

    MDT
    9:35 am
    1h 37m
    DTW
    11:12 am
    2h 7m
    DTW
    1:19 pm
    14h 36m
    PVG
    3:55 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    DL3559
    9:35 am, 31 Oct Sat
    MDT Harrisburg
    11:12 am, 31 Oct Sat
    DTW Detroit
    1h 37m
    2h 7m layover in Detroit (DTW)
    DL583
    1:19 pm, 31 Oct Sat
    DTW Detroit
    3:55 pm, 1 Nov Sun
    PVG Shanghai
    14h 36m

    Return: Shanghai to Harrisburg via Beijing (Peking), Detroit

    PVG
    9:10 pm
    2h 30m
    PEK
    11:40 pm
    12h 40m
    PEK
    12:20 pm
    13h 5m
    DTW
    12:25 pm
    9h 25m
    DTW
    9:50 pm
    1h 23m
    MDT
    11:13 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MU6469
    9:10 pm, 5 Dec Sat
    PVG Shanghai
    11:40 pm, 5 Dec Sat
    PEK Beijing (Peking)
    2h 30m
    12h 40m layover in Beijing (Peking) (PEK)
    DL188
    12:20 pm, 6 Dec Sun
    PEK Beijing (Peking)
    12:25 pm, 6 Dec Sun
    DTW Detroit
    13h 5m
    9h 25m layover in Detroit (DTW)
    DL4915
    9:50 pm, 6 Dec Sun
    DTW Detroit
    11:13 pm, 6 Dec Sun
    MDT Harrisburg
    1h 23m
    Depart: Sat, 31 Oct Return: Sat, 5 Dec Harrisburg to Shanghai Sat, 31 Oct - Sat, 5 Dec
    Multiple Airlines 2+ stops 23h 45m
    9:35 am MDT - 9:20 pm (+1) PVG
    Delta Air Lines 2+ stops 1d 11h 57m
    12:40 pm PVG - 11:37 am (+1) MDT
    US$752
    nanakflights.com
    Show Details

    Depart: Harrisburg to Shanghai via Detroit, Beijing (Peking)

    MDT
    9:35 am
    1h 37m
    DTW
    11:12 am
    2h 3m
    DTW
    1:15 pm
    14h 5m
    PEK
    3:20 pm (+1)
    3h 40m
    PEK
    7:00 pm
    2h 20m
    PVG
    9:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL3559
    9:35 am, 31 Oct Sat
    MDT Harrisburg
    11:12 am, 31 Oct Sat
    DTW Detroit
    1h 37m
    2h 3m layover in Detroit (DTW)
    DL189
    1:15 pm, 31 Oct Sat
    DTW Detroit
    3:20 pm, 1 Nov Sun
    PEK Beijing (Peking)
    14h 5m
    3h 40m layover in Beijing (Peking) (PEK)
    MU6514
    7:00 pm, 1 Nov Sun
    PEK Beijing (Peking)
    9:20 pm, 1 Nov Sun
    PVG Shanghai
    2h 20m

    Return: Shanghai to Harrisburg via Minneapolis/St Paul, Atlanta

    PVG
    12:40 pm
    18h 5m
    MSP
    4:45 pm
    12h 45m
    MSP
    5:30 am
    2h 30m
    ATL
    9:00 am
    40m
    ATL
    9:40 am
    1h 57m
    MDT
    11:37 am
    Airlines
    Flight No.
    From
    To
    Duration
    DL588
    12:40 pm, 5 Dec Sat
    PVG Shanghai
    4:45 pm, 5 Dec Sat
    MSP Minneapolis/St Paul
    18h 5m
    12h 45m layover in Minneapolis/St Paul (MSP)
    DL1991
    5:30 am, 6 Dec Sun
    MSP Minneapolis/St Paul
    9:00 am, 6 Dec Sun
    ATL Atlanta
    2h 30m
    40m layover in Atlanta (ATL)
    DL1235
    9:40 am, 6 Dec Sun
    ATL Atlanta
    11:37 am, 6 Dec Sun
    MDT Harrisburg
    1h 57m
    Depart: Sat, 31 Oct Return: Sat, 5 Dec Harrisburg to Shanghai Sat, 31 Oct - Sat, 5 Dec
    Delta Air Lines 2+ stops 23h 15m
    7:00 am MDT - 6:15 pm (+1) PVG
    Multiple Airlines 2+ stops 1d 15h 3m
    9:10 pm PVG - 11:13 pm (+1) MDT
    US$752
    nanakflights.com
    Show Details

    Depart: Harrisburg to Shanghai via Atlanta, Los Angeles

    MDT
    7:00 am
    1h 55m
    ATL
    8:55 am
    45m
    ATL
    9:40 am
    4h 50m
    LAX
    11:30 am
    1h 45m
    LAX
    1:15 pm
    14h
    PVG
    6:15 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    DL2480
    7:00 am, 31 Oct Sat
    MDT Harrisburg
    8:55 am, 31 Oct Sat
    ATL Atlanta
    1h 55m
    45m layover in Atlanta (ATL)
    DL1455
    9:40 am, 31 Oct Sat
    ATL Atlanta
    11:30 am, 31 Oct Sat
    LAX Los Angeles
    4h 50m
    1h 45m layover in Los Angeles (LAX)
    DL185
    1:15 pm, 31 Oct Sat
    LAX Los Angeles
    6:15 pm, 1 Nov Sun
    PVG Shanghai
    14h

    Return: Shanghai to Harrisburg via Beijing (Peking), Detroit

    PVG
    9:10 pm
    2h 30m
    PEK
    11:40 pm
    12h 40m
    PEK
    12:20 pm
    13h 5m
    DTW
    12:25 pm
    9h 25m
    DTW
    9:50 pm
    1h 23m
    MDT
    11:13 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MU6469
    9:10 pm, 5 Dec Sat
    PVG Shanghai
    11:40 pm, 5 Dec Sat
    PEK Beijing (Peking)
    2h 30m
    12h 40m layover in Beijing (Peking) (PEK)
    DL188
    12:20 pm, 6 Dec Sun
    PEK Beijing (Peking)
    12:25 pm, 6 Dec Sun
    DTW Detroit
    13h 5m
    9h 25m layover in Detroit (DTW)
    DL4915
    9:50 pm, 6 Dec Sun
    DTW Detroit
    11:13 pm, 6 Dec Sun
    MDT Harrisburg
    1h 23m
    Depart: Sat, 31 Oct Return: Sat, 5 Dec Harrisburg to Shanghai Sat, 31 Oct - Sat, 5 Dec
    Multiple Airlines 2+ stops 23h 45m
    9:35 am MDT - 9:20 pm (+1) PVG
    Delta Air Lines 2+ stops 1d 7h 2m
    5:35 pm PVG - 11:37 am (+1) MDT
    US$752
    nanakflights.com
    Show Details

    Depart: Harrisburg to Shanghai via Detroit, Beijing (Peking)

    MDT
    9:35 am
    1h 37m
    DTW
    11:12 am
    2h 3m
    DTW
    1:15 pm
    14h 5m
    PEK
    3:20 pm (+1)
    3h 40m
    PEK
    7:00 pm
    2h 20m
    PVG
    9:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL3559
    9:35 am, 31 Oct Sat
    MDT Harrisburg
    11:12 am, 31 Oct Sat
    DTW Detroit
    1h 37m
    2h 3m layover in Detroit (DTW)
    DL189
    1:15 pm, 31 Oct Sat
    DTW Detroit
    3:20 pm, 1 Nov Sun
    PEK Beijing (Peking)
    14h 5m
    3h 40m layover in Beijing (Peking) (PEK)
    MU6514
    7:00 pm, 1 Nov Sun
    PEK Beijing (Peking)
    9:20 pm, 1 Nov Sun
    PVG Shanghai
    2h 20m

    Return: Shanghai to Harrisburg via Detroit, Atlanta

    PVG
    5:35 pm
    13h 23m
    DTW
    5:58 pm
    12h 17m
    DTW
    6:15 am
    2h
    ATL
    8:15 am
    1h 25m
    ATL
    9:40 am
    1h 57m
    MDT
    11:37 am
    Airlines
    Flight No.
    From
    To
    Duration
    DL582
    5:35 pm, 5 Dec Sat
    PVG Shanghai
    5:58 pm, 5 Dec Sat
    DTW Detroit
    13h 23m
    12h 17m layover in Detroit (DTW)
    DL2283
    6:15 am, 6 Dec Sun
    DTW Detroit
    8:15 am, 6 Dec Sun
    ATL Atlanta
    2h
    1h 25m layover in Atlanta (ATL)
    DL1235
    9:40 am, 6 Dec Sun
    ATL Atlanta
    11:37 am, 6 Dec Sun
    MDT Harrisburg
    1h 57m
    Depart: Sat, 31 Oct Return: Sat, 5 Dec Harrisburg to Shanghai Sat, 31 Oct - Sat, 5 Dec
    Delta Air Lines 2+ stops 23h 15m
    7:00 am MDT - 6:15 pm (+1) PVG
    Multiple Airlines 2+ stops 1d 8h 36m
    9:10 pm PVG - 4:46 pm (+1) MDT
    US$752
    nanakflights.com
    Show Details

    Depart: Harrisburg to Shanghai via Atlanta, Los Angeles

    MDT
    7:00 am
    1h 55m
    ATL
    8:55 am
    45m
    ATL
    9:40 am
    4h 50m
    LAX
    11:30 am
    1h 45m
    LAX
    1:15 pm
    14h
    PVG
    6:15 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    DL2480
    7:00 am, 31 Oct Sat
    MDT Harrisburg
    8:55 am, 31 Oct Sat
    ATL Atlanta
    1h 55m
    45m layover in Atlanta (ATL)
    DL1455
    9:40 am, 31 Oct Sat
    ATL Atlanta
    11:30 am, 31 Oct Sat
    LAX Los Angeles
    4h 50m
    1h 45m layover in Los Angeles (LAX)
    DL185
    1:15 pm, 31 Oct Sat
    LAX Los Angeles
    6:15 pm, 1 Nov Sun
    PVG Shanghai
    14h

    Return: Shanghai to Harrisburg via Beijing (Peking), Detroit

    PVG
    9:10 pm
    2h 30m
    PEK
    11:40 pm
    12h 40m
    PEK
    12:20 pm
    13h 5m
    DTW
    12:25 pm
    2h 55m
    DTW
    3:20 pm
    1h 26m
    MDT
    4:46 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MU6469
    9:10 pm, 5 Dec Sat
    PVG Shanghai
    11:40 pm, 5 Dec Sat
    PEK Beijing (Peking)
    2h 30m
    12h 40m layover in Beijing (Peking) (PEK)
    DL188
    12:20 pm, 6 Dec Sun
    PEK Beijing (Peking)
    12:25 pm, 6 Dec Sun
    DTW Detroit
    13h 5m
    2h 55m layover in Detroit (DTW)
    DL4895
    3:20 pm, 6 Dec Sun
    DTW Detroit
    4:46 pm, 6 Dec Sun
    MDT Harrisburg
    1h 26m
    Depart: Sat, 31 Oct Return: Sat, 5 Dec Harrisburg to Shanghai Sat, 31 Oct - Sat, 5 Dec
    Delta Air Lines 2+ stops 1d 15h 35m
    12:20 pm MDT - 3:55 pm (+2) PVG
    Multiple Airlines 2+ stops 1d 8h 36m
    9:10 pm PVG - 4:46 pm (+1) MDT
    US$757
    nanakflights.com
    Show Details

    Depart: Harrisburg to Shanghai via Atlanta, New York

    MDT
    12:20 pm
    2h
    ATL
    2:20 pm
    3h 25m
    ATL
    5:45 pm
    2h 15m
    LGA
    8:00 pm
    14h
    LGA
    9:00 am
    17h 55m
    PVG
    3:55 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    DL1235
    12:20 pm, 31 Oct Sat
    MDT Harrisburg
    2:20 pm, 31 Oct Sat
    ATL Atlanta
    2h
    3h 25m layover in Atlanta (ATL)
    DL1986
    5:45 pm, 31 Oct Sat
    ATL Atlanta
    8:00 pm, 31 Oct Sat
    LGA New York
    2h 15m
    14h layover in New York (LGA)
    DL583
    9:00 am, 1 Nov Sun
    LGA New York
    3:55 pm, 2 Nov Mon
    PVG Shanghai
    17h 55m

    Return: Shanghai to Harrisburg via Beijing (Peking), Detroit

    PVG
    9:10 pm
    2h 30m
    PEK
    11:40 pm
    12h 40m
    PEK
    12:20 pm
    13h 5m
    DTW
    12:25 pm
    2h 55m
    DTW
    3:20 pm
    1h 26m
    MDT
    4:46 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MU6469
    9:10 pm, 5 Dec Sat
    PVG Shanghai
    11:40 pm, 5 Dec Sat
    PEK Beijing (Peking)
    2h 30m
    12h 40m layover in Beijing (Peking) (PEK)
    DL188
    12:20 pm, 6 Dec Sun
    PEK Beijing (Peking)
    12:25 pm, 6 Dec Sun
    DTW Detroit
    13h 5m
    2h 55m layover in Detroit (DTW)
    DL4895
    3:20 pm, 6 Dec Sun
    DTW Detroit
    4:46 pm, 6 Dec Sun
    MDT Harrisburg
    1h 26m
    Depart: Sat, 31 Oct Return: Sat, 5 Dec Harrisburg to Shanghai Sat, 31 Oct - Sat, 5 Dec
    Delta Air Lines 2+ stops 1d 15h 35m
    12:20 pm MDT - 3:55 pm (+2) PVG
    Multiple Airlines 2+ stops 1d 15h 3m
    9:10 pm PVG - 11:13 pm (+1) MDT
    US$757
    nanakflights.com
    Show Details

    Depart: Harrisburg to Shanghai via Atlanta, New York

    MDT
    12:20 pm
    2h
    ATL
    2:20 pm
    3h 25m
    ATL
    5:45 pm
    2h 15m
    LGA
    8:00 pm
    14h
    LGA
    9:00 am
    17h 55m
    PVG
    3:55 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    DL1235
    12:20 pm, 31 Oct Sat
    MDT Harrisburg
    2:20 pm, 31 Oct Sat
    ATL Atlanta
    2h
    3h 25m layover in Atlanta (ATL)
    DL1986
    5:45 pm, 31 Oct Sat
    ATL Atlanta
    8:00 pm, 31 Oct Sat
    LGA New York
    2h 15m
    14h layover in New York (LGA)
    DL583
    9:00 am, 1 Nov Sun
    LGA New York
    3:55 pm, 2 Nov Mon
    PVG Shanghai
    17h 55m

    Return: Shanghai to Harrisburg via Beijing (Peking), Detroit

    PVG
    9:10 pm
    2h 30m
    PEK
    11:40 pm
    12h 40m
    PEK
    12:20 pm
    13h 5m
    DTW
    12:25 pm
    9h 25m
    DTW
    9:50 pm
    1h 23m
    MDT
    11:13 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MU6469
    9:10 pm, 5 Dec Sat
    PVG Shanghai
    11:40 pm, 5 Dec Sat
    PEK Beijing (Peking)
    2h 30m
    12h 40m layover in Beijing (Peking) (PEK)
    DL188
    12:20 pm, 6 Dec Sun
    PEK Beijing (Peking)
    12:25 pm, 6 Dec Sun
    DTW Detroit
    13h 5m
    9h 25m layover in Detroit (DTW)
    DL4915
    9:50 pm, 6 Dec Sun
    DTW Detroit
    11:13 pm, 6 Dec Sun
    MDT Harrisburg
    1h 23m
    Depart: Sat, 31 Oct Return: Sat, 5 Dec Harrisburg to Shanghai Sat, 31 Oct - Sat, 5 Dec
    Delta Air Lines 2+ stops 23h 15m
    7:00 am MDT - 6:15 pm (+1) PVG
    Delta Air Lines 1 stop 1d 7h 1m
    5:35 pm PVG - 11:36 am (+1) MDT
    US$771
    nanakflights.com
    Show Details

    Depart: Harrisburg to Shanghai via Atlanta, Seattle

    MDT
    7:00 am
    1h 55m
    ATL
    8:55 am
    2h 5m
    ATL
    11:00 am
    5h 25m
    SEA
    1:25 pm
    43m
    SEA
    2:08 pm
    13h 7m
    PVG
    6:15 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    DL2480
    7:00 am, 31 Oct Sat
    MDT Harrisburg
    8:55 am, 31 Oct Sat
    ATL Atlanta
    1h 55m
    2h 5m layover in Atlanta (ATL)
    DL1852
    11:00 am, 31 Oct Sat
    ATL Atlanta
    1:25 pm, 31 Oct Sat
    SEA Seattle
    5h 25m
    43m layover in Seattle (SEA)
    DL589
    2:08 pm, 31 Oct Sat
    SEA Seattle
    6:15 pm, 1 Nov Sun
    PVG Shanghai
    13h 7m

    Return: Shanghai to Harrisburg via Detroit

    PVG
    5:35 pm
    13h 23m
    DTW
    5:58 pm
    16h 12m
    DTW
    10:10 am
    1h 26m
    MDT
    11:36 am
    Airlines
    Flight No.
    From
    To
    Duration
    DL582
    5:35 pm, 5 Dec Sat
    PVG Shanghai
    5:58 pm, 5 Dec Sat
    DTW Detroit
    13h 23m
    16h 12m layover in Detroit (DTW)
    DL4874
    10:10 am, 6 Dec Sun
    DTW Detroit
    11:36 am, 6 Dec Sun
    MDT Harrisburg
    1h 26m
    Depart: Sat, 31 Oct Return: Sat, 5 Dec Harrisburg to Shanghai Sat, 31 Oct - Sat, 5 Dec
    Delta Air Lines 1 stop 18h 20m
    9:35 am MDT - 3:55 pm (+1) PVG
    Delta Air Lines 2+ stops 22h 54m
    12:40 pm PVG - 10:34 pm MDT
    US$771
    nanakflights.com
    Show Details

    Depart: Harrisburg to Shanghai via Detroit

    MDT
    9:35 am
    1h 37m
    DTW
    11:12 am
    2h 7m
    DTW
    1:19 pm
    14h 36m
    PVG
    3:55 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    DL3559
    9:35 am, 31 Oct Sat
    MDT Harrisburg
    11:12 am, 31 Oct Sat
    DTW Detroit
    1h 37m
    2h 7m layover in Detroit (DTW)
    DL583
    1:19 pm, 31 Oct Sat
    DTW Detroit
    3:55 pm, 1 Nov Sun
    PVG Shanghai
    14h 36m

    Return: Shanghai to Harrisburg via Seattle, Atlanta

    PVG
    12:40 pm
    11h 6m
    SEA
    7:46 am
    2h 44m
    SEA
    10:30 am
    4h 44m
    ATL
    6:14 pm
    2h 26m
    ATL
    8:40 pm
    1h 54m
    MDT
    10:34 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL588
    12:40 pm, 5 Dec Sat
    PVG Shanghai
    7:46 am, 5 Dec Sat
    SEA Seattle
    11h 6m
    2h 44m layover in Seattle (SEA)
    DL2418
    10:30 am, 5 Dec Sat
    SEA Seattle
    6:14 pm, 5 Dec Sat
    ATL Atlanta
    4h 44m
    2h 26m layover in Atlanta (ATL)
    DL2479
    8:40 pm, 5 Dec Sat
    ATL Atlanta
    10:34 pm, 5 Dec Sat
    MDT Harrisburg
    1h 54m
    Depart: Sat, 31 Oct Return: Sat, 5 Dec Harrisburg to Shanghai Sat, 31 Oct - Sat, 5 Dec
    Delta Air Lines 1 stop 18h 20m
    9:35 am MDT - 3:55 pm (+1) PVG
    Delta Air Lines 2+ stops 1d 3h 42m
    8:55 pm PVG - 11:37 am (+1) MDT
    US$771
    nanakflights.com
    Show Details

    Depart: Harrisburg to Shanghai via Detroit

    MDT
    9:35 am
    1h 37m
    DTW
    11:12 am
    2h 7m
    DTW
    1:19 pm
    14h 36m
    PVG
    3:55 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    DL3559
    9:35 am, 31 Oct Sat
    MDT Harrisburg
    11:12 am, 31 Oct Sat
    DTW Detroit
    1h 37m
    2h 7m layover in Detroit (DTW)
    DL583
    1:19 pm, 31 Oct Sat
    DTW Detroit
    3:55 pm, 1 Nov Sun
    PVG Shanghai
    14h 36m

    Return: Shanghai to Harrisburg via Los Angeles, Atlanta

    PVG
    8:55 pm
    12h 20m
    LAX
    5:15 pm
    6h 30m
    LAX
    11:45 pm
    4h 5m
    ATL
    6:50 am (+1)
    2h 50m
    ATL
    9:40 am
    1h 57m
    MDT
    11:37 am
    Airlines
    Flight No.
    From
    To
    Duration
    DL186
    8:55 pm, 5 Dec Sat
    PVG Shanghai
    5:15 pm, 5 Dec Sat
    LAX Los Angeles
    12h 20m
    6h 30m layover in Los Angeles (LAX)
    DL1254
    11:45 pm, 5 Dec Sat
    LAX Los Angeles
    6:50 am, 6 Dec Sun
    ATL Atlanta
    4h 5m
    2h 50m layover in Atlanta (ATL)
    DL1235
    9:40 am, 6 Dec Sun
    ATL Atlanta
    11:37 am, 6 Dec Sun
    MDT Harrisburg
    1h 57m
    Depart: Sat, 31 Oct Return: Sat, 5 Dec Harrisburg to Shanghai Sat, 31 Oct - Sat, 5 Dec
    Delta Air Lines 2+ stops 23h 15m
    7:00 am MDT - 6:15 pm (+1) PVG
    Delta Air Lines 2+ stops 22h 54m
    12:40 pm PVG - 10:34 pm MDT
    US$771
    nanakflights.com
    Show Details

    Depart: Harrisburg to Shanghai via Atlanta, Seattle

    MDT
    7:00 am
    1h 55m
    ATL
    8:55 am
    2h 5m
    ATL
    11:00 am
    5h 25m
    SEA
    1:25 pm
    43m
    SEA
    2:08 pm
    13h 7m
    PVG
    6:15 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    DL2480
    7:00 am, 31 Oct Sat
    MDT Harrisburg
    8:55 am, 31 Oct Sat
    ATL Atlanta
    1h 55m
    2h 5m layover in Atlanta (ATL)
    DL1852
    11:00 am, 31 Oct Sat
    ATL Atlanta
    1:25 pm, 31 Oct Sat
    SEA Seattle
    5h 25m
    43m layover in Seattle (SEA)
    DL589
    2:08 pm, 31 Oct Sat
    SEA Seattle
    6:15 pm, 1 Nov Sun
    PVG Shanghai
    13h 7m

    Return: Shanghai to Harrisburg via Seattle, Atlanta

    PVG
    12:40 pm
    11h 6m
    SEA
    7:46 am
    2h 44m
    SEA
    10:30 am
    4h 44m
    ATL
    6:14 pm
    2h 26m
    ATL
    8:40 pm
    1h 54m
    MDT
    10:34 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL588
    12:40 pm, 5 Dec Sat
    PVG Shanghai
    7:46 am, 5 Dec Sat
    SEA Seattle
    11h 6m
    2h 44m layover in Seattle (SEA)
    DL2418
    10:30 am, 5 Dec Sat
    SEA Seattle
    6:14 pm, 5 Dec Sat
    ATL Atlanta
    4h 44m
    2h 26m layover in Atlanta (ATL)
    DL2479
    8:40 pm, 5 Dec Sat
    ATL Atlanta
    10:34 pm, 5 Dec Sat
    MDT Harrisburg
    1h 54m
    Depart: Sat, 31 Oct Return: Sat, 5 Dec Harrisburg to Shanghai Sat, 31 Oct - Sat, 5 Dec
    Delta Air Lines 2+ stops 23h 15m
    7:00 am MDT - 6:15 pm (+1) PVG
    Delta Air Lines 2+ stops 22h 54m
    12:40 pm PVG - 10:34 pm MDT
    US$771
    nanakflights.com
    Show Details

    Depart: Harrisburg to Shanghai via Atlanta, Los Angeles

    MDT
    7:00 am
    1h 55m
    ATL
    8:55 am
    45m
    ATL
    9:40 am
    4h 50m
    LAX
    11:30 am
    1h 45m
    LAX
    1:15 pm
    14h
    PVG
    6:15 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    DL2480
    7:00 am, 31 Oct Sat
    MDT Harrisburg
    8:55 am, 31 Oct Sat
    ATL Atlanta
    1h 55m
    45m layover in Atlanta (ATL)
    DL1455
    9:40 am, 31 Oct Sat
    ATL Atlanta
    11:30 am, 31 Oct Sat
    LAX Los Angeles
    4h 50m
    1h 45m layover in Los Angeles (LAX)
    DL185
    1:15 pm, 31 Oct Sat
    LAX Los Angeles
    6:15 pm, 1 Nov Sun
    PVG Shanghai
    14h

    Return: Shanghai to Harrisburg via Seattle, Atlanta

    PVG
    12:40 pm
    11h 6m
    SEA
    7:46 am
    4h 14m
    SEA
    12:00 pm
    4h 50m
    ATL
    7:50 pm
    50m
    ATL
    8:40 pm
    1h 54m
    MDT
    10:34 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL588
    12:40 pm, 5 Dec Sat
    PVG Shanghai
    7:46 am, 5 Dec Sat
    SEA Seattle
    11h 6m
    4h 14m layover in Seattle (SEA)
    DL2039
    12:00 pm, 5 Dec Sat
    SEA Seattle
    7:50 pm, 5 Dec Sat
    ATL Atlanta
    4h 50m
    50m layover in Atlanta (ATL)
    DL2479
    8:40 pm, 5 Dec Sat
    ATL Atlanta
    10:34 pm, 5 Dec Sat
    MDT Harrisburg
    1h 54m
    Depart: Sat, 31 Oct Return: Sat, 5 Dec Harrisburg to Shanghai Sat, 31 Oct - Sat, 5 Dec
    Delta Air Lines 1 stop 18h 20m
    9:35 am MDT - 3:55 pm (+1) PVG
    Delta Air Lines 2+ stops 1d 7h 2m
    5:35 pm PVG - 11:37 am (+1) MDT
    US$771
    nanakflights.com
    Show Details

    Depart: Harrisburg to Shanghai via Detroit

    MDT
    9:35 am
    1h 37m
    DTW
    11:12 am
    2h 7m
    DTW
    1:19 pm
    14h 36m
    PVG
    3:55 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    DL3559
    9:35 am, 31 Oct Sat
    MDT Harrisburg
    11:12 am, 31 Oct Sat
    DTW Detroit
    1h 37m
    2h 7m layover in Detroit (DTW)
    DL583
    1:19 pm, 31 Oct Sat
    DTW Detroit
    3:55 pm, 1 Nov Sun
    PVG Shanghai
    14h 36m

    Return: Shanghai to Harrisburg via Detroit, Atlanta

    PVG
    5:35 pm
    13h 23m
    DTW
    5:58 pm
    12h 17m
    DTW
    6:15 am
    2h
    ATL
    8:15 am
    1h 25m
    ATL
    9:40 am
    1h 57m
    MDT
    11:37 am
    Airlines
    Flight No.
    From
    To
    Duration
    DL582
    5:35 pm, 5 Dec Sat
    PVG Shanghai
    5:58 pm, 5 Dec Sat
    DTW Detroit
    13h 23m
    12h 17m layover in Detroit (DTW)
    DL2283
    6:15 am, 6 Dec Sun
    DTW Detroit
    8:15 am, 6 Dec Sun
    ATL Atlanta
    2h
    1h 25m layover in Atlanta (ATL)
    DL1235
    9:40 am, 6 Dec Sun
    ATL Atlanta
    11:37 am, 6 Dec Sun
    MDT Harrisburg
    1h 57m