Skyscanner
  • Help
FlightsHotelsCar HirePackages

Cheap Flights from Venice (VENI) to Shanghai (CSHA)

Return selected
origin
    selected
    destination
      selected
      Travellers and cabin class, 1 Adult, Economy
      1. Home
      2. Italy
      3. Venice
      4. Shanghai

      Compare flight fares from Venice to Shanghai

      Get prices from trusted airlines

      Great Shanghai flight deals, no added fees

      Discover flight deals

      Fly from Venice to Shanghai when it’s cheapest

      Check out the best time to go

      Flight dealsCheapest monthFind the best routeRoute infoFAQsTips and advice

      Flight deals from Venice to Shanghai

      Looking for a cheap last-minute deal or the best return flight from Venice to Shanghai? Find the lowest prices on one-way and return tickets right here.
      Shanghai.£359 per passenger.Departing Mon, 29 Sep, returning Mon, 6 Oct.Return flight with Lufthansa and SWISS.Outbound indirect flight with Lufthansa, departs from Venice Marco Polo on Mon, 29 Sep, arriving in Shanghai Pudong.Inbound indirect flight with SWISS, departs from Shanghai Pudong on Mon, 6 Oct, arriving in Venice Marco Polo.Price includes taxes and charges.From £359, select.
      Mon, 29 SepVCE - PVG with Lufthansa
      1 stop
      Mon, 6 OctPVG - VCE with SWISS
      1 stop
      from £359
      Shanghai.£364 per passenger.Departing Thu, 1 Jan, returning Fri, 16 Jan.Return flight with SWISS.Outbound indirect flight with SWISS, departs from Venice Marco Polo on Thu, 1 Jan, arriving in Shanghai Pudong.Inbound indirect flight with SWISS, departs from Shanghai Pudong on Fri, 16 Jan, arriving in Venice Marco Polo.Price includes taxes and charges.From £364, select.
      Thu, 1 JanVCE - PVG with SWISS
      1 stop
      Fri, 16 JanPVG - VCE with SWISS
      1 stop
      from £364
      Shanghai.£386 per passenger.Departing Fri, 12 Sep, returning Thu, 18 Sep.Return flight with SWISS.Outbound indirect flight with SWISS, departs from Venice Marco Polo on Fri, 12 Sep, arriving in Shanghai Pudong.Inbound indirect flight with SWISS, departs from Shanghai Pudong on Thu, 18 Sep, arriving in Venice Marco Polo.Price includes taxes and charges.From £386, select.
      Fri, 12 SepVCE - PVG with SWISS
      1 stop
      Thu, 18 SepPVG - VCE with SWISS
      1 stop
      from £386
      Shanghai.£386 per passenger.Departing Mon, 10 Nov, returning Sun, 16 Nov.Return flight with SWISS.Outbound indirect flight with SWISS, departs from Venice Marco Polo on Mon, 10 Nov, arriving in Shanghai Pudong.Inbound indirect flight with SWISS, departs from Shanghai Pudong on Sun, 16 Nov, arriving in Venice Marco Polo.Price includes taxes and charges.From £386, select.
      Mon, 10 NovVCE - PVG with SWISS
      1 stop
      Sun, 16 NovPVG - VCE with SWISS
      1 stop
      from £386
      Shanghai.£395 per passenger.Departing Fri, 3 Oct, returning Sat, 11 Oct.Return flight with SWISS and Austrian Airlines.Outbound indirect flight with SWISS, departs from Venice Marco Polo on Fri, 3 Oct, arriving in Shanghai Pudong.Inbound indirect flight with Austrian Airlines, departs from Shanghai Pudong on Sat, 11 Oct, arriving in Venice Marco Polo.Price includes taxes and charges.From £395, select.
      Fri, 3 OctVCE - PVG with SWISS
      1 stop
      Sat, 11 OctPVG - VCE with Austrian Airlines
      1 stop
      from £395
      Shanghai.£399 per passenger.Departing Thu, 18 Jun, returning Tue, 30 Jun.Return flight with SWISS.Outbound indirect flight with SWISS, departs from Venice Marco Polo on Thu, 18 Jun, arriving in Shanghai Pudong.Inbound indirect flight with SWISS, departs from Shanghai Pudong on Tue, 30 Jun, arriving in Venice Marco Polo.Price includes taxes and charges.From £399, select.
      Thu, 18 JunVCE - PVG with SWISS
      1 stop
      Tue, 30 JunPVG - VCE with SWISS
      1 stop
      from £399
      Shanghai.£399 per passenger.Departing Tue, 28 Oct, returning Tue, 11 Nov.Return flight with SWISS.Outbound indirect flight with SWISS, departs from Venice Marco Polo on Tue, 28 Oct, arriving in Shanghai Pudong.Inbound indirect flight with SWISS, departs from Shanghai Pudong on Tue, 11 Nov, arriving in Venice Marco Polo.Price includes taxes and charges.From £399, select.
      Tue, 28 OctVCE - PVG with SWISS
      1 stop
      Tue, 11 NovPVG - VCE with SWISS
      1 stop
      from £399
      Shanghai.£399 per passenger.Departing Thu, 30 Apr, returning Mon, 11 May.Return flight with SWISS.Outbound indirect flight with SWISS, departs from Venice Marco Polo on Thu, 30 Apr, arriving in Shanghai Pudong.Inbound indirect flight with SWISS, departs from Shanghai Pudong on Mon, 11 May, arriving in Venice Marco Polo.Price includes taxes and charges.From £399, select.
      Thu, 30 AprVCE - PVG with SWISS
      1 stop
      Mon, 11 MayPVG - VCE with SWISS
      1 stop
      from £399
      How did we find these deals? The deals you see here are the lowest prices for flight tickets from Venice to Shanghai found in the last 4 days, and are subject to change and availability.

      Find the cheapest month to fly from Venice to Shanghai

      We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Venice to Shanghai flights are currently cheapest in January.
      Jul
      from £532
      Aug
      from £471
      Sep
      from £386
      Oct
      from £395
      Nov
      from £386
      Dec
      from £399
      Jan
      from £364
      Feb
      from £399
      Mar
      from £399
      Apr
      from £399
      May
      from £399
      Jun
      from £399

      Direct flights from Venice to Shanghai

      Alternative Venice to Shanghai routes

      Looking for the cheapest, fastest or easiest route from Venice to Shanghai? You could fly into the following airports instead.

      Venice to Shanghai: Flight information

      The things to know before you go.
      Cheapest flight found£359
      Cheapest month to flySeptember
      Average flight time12 hrs, 10 mins
      Most popular airlineChina Eastern
      Average flights per week4

      Finding cheap flights from Venice to Shanghai: Frequently asked questions

      There are 2 airports in Shanghai: Shanghai Hongqiao and Shanghai Pudong.
      The best price we found for a return flight from Venice to Shanghai is £359. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
      12 hours and 10 minutes is the average flight time from Venice to Shanghai.
      China Eastern flies direct from Venice to Shanghai.
      As of July 2025, there are 4 flights per week flying from Venice to Shanghai.
      The cheapest month to fly from Venice to Shanghai is usually September.
      If you're flying from Venice, the cheapest airport near Shanghai is Shanghai Pudong – which is 20.3 miles away from the centre of Shanghai. We've found flights into this airport from £359.
      After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Venice to Shanghai on Monday, 29 September 2025.
      Yes – the average flight time is 12 hours and 10 minutes.
      We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Shanghai but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
      We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Shanghai is around 40 days in advance, so don’t leave your flight to the last minute.
      In July, the average temperature is usually around 27°C. August is typically the warmest month in Shanghai, when it usually averages around 29°C. You can expect the least rain in December. The coldest month is January, with temperatures averaging 4°C. The rainiest month is June.
      The cheapest airline that flies to Shanghai is Lufthansa. And the cheapest airline that flies to Shanghai Pudong Airport is China Eastern.

      Flying from Venice to Shanghai: what you need to know

      • Begin planning your holiday by considering where you'll take off for your flight from Venice to Shanghai. Venice Marco Polo Airport (VCE) and Treviso Airport (TSF) are Venice's main airports.

      • Arrive in Shanghai at Shanghai Pudong International Airport (PVG) or Shanghai Hongqiao International Airport (SHA).

      • The average length of a direct Venice to Shanghai flight is 12 hours 5 minutes.

      • Shanghai's timezone is UTC+8, making Shanghai seven hours ahead of Venice.

      • There are three weekly services between Venice Marco Polo Airport (VCE) and {"defaultCase":"Shanghai Pudong International Airport","accusativeCase":"Shanghai Pudong International Airport","nominativeCase":"Shanghai Pudong International Airport","dativeCase":"Shanghai Pudong International Airport"} (PVG). This is the most popular route when booking flights from Venice to Shanghai.

      • Leave enough time to make your Venice to Shanghai flight. A good rule of thumb is to arrive two hours before international departures and an hour ahead for domestic flights.

      • During popular months such as July, it's a good idea to get to the airport well in advance. Arrive two hours before a domestic departure and four hours ahead for an international flight when you travel during peak periods in general.

      How to find the cheapest flights from Venice to Shanghai

      • Booking in advance is often the key to finding a cheap Venice to Shanghai flight. Fares tend to rise as seats fill up, so the closer you get to departure, the more expensive your ticket may be.

      • Getting cheap plane tickets from Venice to Shanghai is easier if you can be flexible with your travel dates. Use the 'Whole month' search tool to see the lowest prices across the month and walk away with a fantastic deal.

      • There's no need to search every day to find out if fares have dropped when you set up a Price Alert. We'll tell you the moment a better deal is available on cheap flights from Venice to Shanghai.

      • Lock in a cheap Venice to Shanghai flight with the help of our filters. Choose your preferred duration, number of stops and airlines, then sort the results by 'Cheapest' for the best deals.

      Flying from Venice

      Venice Marco Polo Airport (VCE)

      • If you're looking for a direct flight from Venice to Shanghai, you can depart from Venice Marco Polo Airport (VCE). Fly from VCE to Shanghai Pudong International Airport (PVG) without making any stops.

      • China Eastern Airlines is a well-known carrier that offers direct Venice to Shanghai plane tickets leaving from VCE.

      • Travelling from central Venice to VCE takes about 45 minutes on public transport. If you drive, ride-share or take a cab, you'll cover the 5 miles in 20 minutes or so, depending on traffic conditions.

      • Booked an early flight from Venice to Shanghai? Avoid the last-minute rush to the airport (and enjoy a little extra shut-eye) by choosing one of these hotels near Venice Marco Polo Airport:

        • Hotel Ducale

        • Antony Hotel

        • Hotel Mary

      • When it comes to the on-time performance of Venice Marco Polo Airport, data shows 75.29% of flights complete their journey on time.

      Treviso Airport (TSF)

      • You can reach TSF from the centre of Venice in about 35 minutes by car (depending on traffic). The ride by public transport will take roughly 1 hour 15 minutes to cover the 16 miles or so.

      • You're going on holiday, so why not book an extra night away? Think about checking in to one of these accommodation options near Treviso Airport the day before your flight from Venice to Shanghai:

        • Best Western Premier BHR Treviso Hotel

        • B&B Hotel Treviso

        • Hotel Maggior Consiglio

      • 70.17% of flights departing Treviso Airport make it to their destination as expected.

      Arriving in Shanghai

      Shanghai Pudong International Airport (PVG)

      • The distance from Shanghai Pudong International Airport (PVG) to central Shanghai is approximately 20 miles. It takes about 50 minutes to get to the centre driving.

      • If you have a late flight from Venice to Shanghai, nothing beats the convenience of staying near the terminal. Pick up your bags from the carousel and then be showered and snoozing not long after at one of these accommodation options near PVG:

        • Vienna International Hotel Shanghai Pudong International Toursim Resort Airport

        • Jinjiang Inn Select (Shanghai Pudong Airport)

        • Ramada Plaza by Wyndham Shanghai Pudong Airport

      • Enjoy the freedom to roam with a Shanghai Pudong International Airport rental car. Pick up a set of wheels from Hertz to explore parts of Shanghai that most tourists miss.

      • Increase your likelihood of scoring a great price by booking as early as possible. Reserving your vehicle from Shanghai Pudong International Airport at least a couple of weeks in advance is a wise move.

      • PVG is situated at No.300 Qihang Road.

      Shanghai Hongqiao International Airport (SHA)

      • Once your flight from Venice to Shanghai has arrived, you can reach the city centre in around 20 minutes by car. Central Shanghai is roughly 8 miles from Shanghai Hongqiao International Airport (SHA).

      • After your flight from Venice to Shanghai, rest your head at a hotel near SHA. These are some comfortable accommodation options that'll help you switch to relaxation mode:

        • YaTi by Artyzen Hongqiao Shanghai.

        • Grand Mercure Shanghai Hongqiao

        • Cordis Shanghai Hongqiao

      • Line up some great tunes and hit the road in a Shanghai Hongqiao International Airport rental car. Pick up a set of wheels from Hertz and start exploring right away.

      • Get your ideal vehicle, not just whatever's left, by reserving your ride from SHA in advance. You can also avoid last-minute price hikes, especially during busy airport times.

      • You'll find Shanghai Hongqiao International Airport at 700 Yingbin 1st Rd.

      Best time to go to Shanghai

      • April is the most popular month for flights from Venice to Shanghai. To skip the crowds, visit Shanghai in April.

      • The warmest month in Shanghai is August, with temperatures ranging between 23ºC (73ºF) and 34ºC (93ºF). Book your Venice to Shanghai ticket then if you enjoy this type of weather.

      • January has average temperatures of between -1ºC (30ºF) and 10ºC (50ºF). Search for cheap flights from Venice to Shanghai around that time if you want to travel when it's cooler.

      More about Shanghai

      • When it comes to looking for somewhere to rest your head, you'll find the most popular stays in Shanghai right here. Browse these hotels once you've locked in your flight from Venice to Shanghai:

        • Grand Central Hotel Shanghai

        • Starr Hotel Shanghai (Shanghai Railway Station)

        • Dayin International Youth Hostel - East Nanjing Road & People's Square & The Bund Branch

      • The Bund Sightseeing Avenue and Yu Garden are a couple of popular attractions to put on your Shanghai travel itinerary. Keep the sightseeing going at Shanghai Tower.

      Explore more of China

      • Nanjing is just one of the many places in China waiting to be discovered once you've seen the sights of Shanghai. Around 170 miles to the west, top sights here include Sun Yat-sen Mausoleum, Nanjing City Wall and Nanjing Massacre Memorial Hall.

      • If you're interested in discovering another side of China, consider Suzhou, roughly 50 miles west of Shanghai. Lotus Peak, Tianpingshan and Shangfang Tower are highlights.

      More travel options

      Cheap hotels in Xuhui
      Cheap hotels in Shanghai
      Book hotels in Hongqiao
      Hotels deals in Jing'An
      Cheap hotels deals in Huangpu
      Hotels in Pudong
      China car hire
      Car hire in Hongkou
      Cheap car hire in Pudong
      Shanghai car hire
      Car hire in Huangpu
      Cheap car hire in Jiading
      Car hire in Yangpu
      Plane tickets from Venice
      Cheap last minute flights
      Plane tickets to Shanghai
      Cheap return tickets from Italy to China
      Cheap return tickets from Venice to China
      Return tickets from Venice to Shanghai
      Tickets to China
      Return plane tickets to Shanghai
      Return tickets from Veneto
      Cheap flights from Italy
      Return tickets from London to Montego Bay
      Return flights from Manchester to Kochi
      Tickets from Barcelona to London
      Return plane tickets from Bristol to Paris
      Return tickets from London to Sarajevo International
      Cheap flights from London to Goa
      Cheap flights from London to Ljubljana
      Return flights from London to Vancouver
      Cheap flights from London Gatwick to Dublin
      Return plane tickets from Manchester to Corfu
      Cheap flights from London to Karachi
      Cheap flights from Athens International to London
      Cheap tickets from Manchester to Valencia
      Cheap tickets from East Midlands to Barcelona
      Return tickets from Manchester to Dalaman
      Plane tickets from London to Boston Logan International
      Return tickets from East Midlands to Palma - Majorca
      Cheap flights from London to Paris Charles de Gaulle
      Cheap flights from London to Gothenburg Landvetter
      Return tickets from London to Vilnius
      Plane tickets from Birmingham to Geneva
      Return tickets from Manchester to Zurich
      Return flights from London to Helsinki Vantaa
      Flights from London to Tenerife South
      Plane tickets from Edinburgh to Lanzarote
      Cheap tickets from London to Crete Chania
      Flights from Manchester to Tirana
      Return flights from Birmingham to Lisbon
      Return flights from Belfast to Manchester
      Cheap flights from Liverpool to Faro

      Plan the rest of your trip from Venice to Shanghai

      • Car hire in Shanghai
      • Hotels in Shanghai

      Prices shown on this page are estimated lowest prices only. Found in the last 45 days.

      Get our app
      HelpPrivacy SettingsLog in
      Cookie policyPrivacy policyTerms of serviceCompany Details
      • Domestic flights
      • Cities
        • Sydney
        • New York
        • Amsterdam
        • London
        • Dublin
        • Dubai
        • Bangkok
      • Last-minute deals
      • Airports
      • Countries / Regions
        • Canada
        • India
        • United States
      • Airlines
      • Flights
      • Hotels
      • Car hire
      • App
      • Travel trends
      • Sitemap
      • Holiday destinations
      • About us
      • Why Skyscanner?
      • Media
      • Our people
      • Accessibility
      • Sustainability
      • Jobs
      • Travel features & news
      • Legal notices
      • Modern slavery
      • Privacy, Trust and Online Safety Centre
      • How Skyscanner Works
      • Work with us
      • Advertise with us
      • Travel Insight
      • Affiliates
      • Travel APIs
      • Flights
        • Palma - Majorca
        • Malaga
        • Faro
        • Alicante
        • Ibiza
        • Tenerife
        • Barcelona
        • London
        • Dubai
      • Hotels
        • Palma
        • Málaga
        • Faro
        • Alicante
        • Ibiza
        • Tenerife
        • Barcelona
        • London
        • Dubai
      • Car hire
        • Palma
        • Málaga
        • Faro
        • Alicante
        • Ibiza
        • Tenerife
        • Barcelona
        • London
        • Dubai
      © Skyscanner Ltd 2002 – 2025

      International Sites

      • Cheap flights
      • Australia - Cheap flights
      • 中国 - 机票
      • Flybilletter
      • Suomi - lennot
      • France - vols
      • Deutschland - Flüge
      • India - Flight tickets
      • Ireland - flights
      • Italia - voli
      • 日本 - 航空券
      • México - vuelos
      • Vliegtickets
      • Billige flybilletter
      • Polska – tanie loty
      • Россия - авиабилеты
      • España - vuelos
      • Sverige - flyg
      • Schweiz - Flüge
      • Türkiye - uçak biletleri
      • United Arab Emirates - flights
      • USA - flights

      We value your privacy

      To personalise your experience we collect information on how you use Skyscanner, which includes personal data such as your IP address. This is to provide an improved experience, store and/or access information on a device, personalised advertising, advertising measurement, audience research and services development. Read our Cookie Policy.

      We and our 136 partners may rely on legitimate interest for certain purposes rather than consent. Accept all cookies by choosing 'Accept all' or only allow essential cookies by selecting 'Accept essential only’. Go to ‘Manage settings’ to update preferences.

      Manage preferences or withdraw consent at any time on Privacy Settings.

      Manage settings