Voydly

Search one-way flights to Shanghai

Compare flights, hotels, cars, and activities in one place.

500+airlines & travel sites compared
21,000+routes tracked
€0booking fees from us
Freeprice drop alerts

One-Way Tickets to Shanghai (PVG)

We checked real one-way fares from 15 cities to Shanghai — Brussels currently has the lowest real fare on file. Shanghai is located in China, in Asia.

Cheapest one-way fares to Shanghai, by origin

Real live fares, sorted cheapest first.

FromFareFlight time
Brussels (BRU)24711h 07m
Milan (MXP)26011h 15m
Barcelona (BCN)28712h 06m
Vienna (VIE)29510h 29m
Madrid (MAD)30012h 34m
Paris (CDG)30811h 24m
Berlin (BER)31910h 24m
Prague (PRG)33810h 31m
Munich (MUC)35110h 49m
Rome (FCO)35411h 17m
London (LHR)38011h 22m
Hamburg (HAM)41310h 32m
Birmingham (BHX)44211h 21m

Booking a one-way ticket

  • Some countries require proof of onward travel at check-in or immigration for a one-way arrival — check your destination's entry requirements before you fly.
  • Low-cost carriers are typically built around one-way pricing by default; full-service airlines sometimes price one-ways closer to half the return fare rather than a genuine discount.
  • Compare the real fares above against a return search for your exact dates — occasionally a return ticket works out cheaper even if you only need one direction.

Continue planning your trip to Shanghai

Same destination, real availability — no need to search again.

More about Shanghai

FAQs — One-way tickets to Shanghai

From the cities we checked, Brussels currently has the lowest real one-way fare on file, at €247.