Beginning of main content
Round Trip Icon
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Find cheap flights from Toronto (YYZ) to Shanghai (PVG)

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Toronto to Shanghai route information

Origin Airport Pearson Intl.
Destination Airport Pudong Intl.
Airlines Serving Air Canada, Air China, Air France, All Nippon Airways, American Airlines, Austrian Airlines, Cathay Pacific, China Airlines, China Eastern Airlines, China Southern Airlines, Delta, EVA Airways, Emirates, Hainan Airlines, KLM, Korean Air, Lufthansa, Philippine Airlines, Swiss International Air Lines, United
Flight Price C$631
Distance 11,346 km

Hotels by Airports near

See all 181 properties in Pudong Intl.
Ramada Plaza Shanghai Pudong Airport C$154
Reviewed on 24 Jun. 2019
See details
 
Ramada Plaza Shanghai Pudong Airport

Ramada Plaza Shanghai Pudong Airport

1100 Qi Hang Road, Pudong International Airport, Shanghai, Shanghai
     
    3.9 of 5
    4.0 out of 5.0 Stars

    Hard to find the shuttt bus stop at T1. There is no clear sign or direction to the stop, which makes very hard to find it especially at night.

    Shanghai-Deco Hotel(Pudong Airport/Disney /Free Trade Zone Area) C$69
    Reviewed on 24 Jun. 2019
    See details
     
    Shanghai-Deco Hotel(Pudong Airport/Disney /Free Trade Zone Area)

    Shanghai-Deco Hotel(Pudong Airport/Disney /Free Trade Zone Area)

    No. 815 Chen Yang Road, Pudong New Disctrict, Shanghai
       
      4.2 of 5
      3.5 out of 5.0 Stars

      the hotel is clean ,food is yummy and good service

      Shanghai Airlines Travel Hotel C$52
      Reviewed on 1 Apr. 2019
      See details
       
      Shanghai Airlines Travel Hotel

      Shanghai Airlines Travel Hotel

      No. 1909 Jiang Zhen Road, Pudong Airport, Shanghai
         
        3.2 of 5
        3.5 out of 5.0 Stars

        This is a great hotel to stay at for a layover or short trip. The staff was helpful and the hotel is clean. It’s a 15 minute ride to the airport and they provide a free shuttle.

        Orange Hotel Select (Shanghai Pudong Airport Hotel) C$80
        Reviewed on 31 May 2019
        See details
         
        Orange Hotel Select (Shanghai Pudong Airport Hotel)

        Orange Hotel Select (Shanghai Pudong Airport Hotel)

        No.566 Shiwan 6th Road, Pudong New District, Shanghai, Shanghai
           
          4.4 of 5
          3.5 out of 5.0 Stars

          Clean and convenient. Shuttle bus good sized, clean and runs on schedule. As other reviews note, it’s pretty much out there on its own. However there is a restaurant in building next door that serves good food at reasonable price and also a small convenience shop. The hotel breakfast was only ...

          Vienna International Pudong Free Trade Zone
          Vienna International Pudong Free Trade Zone

          Vienna International Pudong Free Trade Zone

          The 6th Shiwan Road, No.566,, Shanghai, PVG
             
            3.5 out of 5.0 Stars

            Located in Pudong, this hotel is 4.3 mi (7 km) from Shanghai Sanjia Port Coastal Tourist Areas and within 12 mi (20 km) of Sanjiagang Beach Park and Huaxia Culture Park. Wu Changshuo Memorial Hall is 10.4 mi (16.7 km) away.

            Jinjiang Inn Shanghai Pudong Airport II
            Reviewed on 13 Jul. 2018
            See details
             
            Jinjiang Inn Shanghai Pudong Airport II

            Jinjiang Inn Shanghai Pudong Airport II

            No. 850 Jichang Avenue, Pudong Airport, Shanghai, Shanghai
               
              3.5 of 5
              3.0 out of 5.0 Stars

              Musty smelly room, didn't looked like a very well maintained place. Shuttle was convenient during their business hours, otherwise watch out for taxi taking you for a ride looping around the airport trying to gouge you for short trip to the hotel!

              Shanghai Xiangyuan Grand Hotel
              Shanghai Xiangyuan Grand Hotel

              Shanghai Xiangyuan Grand Hotel

              No.100 Xinlongcun Jichang Town, Shanghai, Shanghai
                 
                3.0 out of 5.0 Stars

                Located in Pudong, this hotel is 1.6 mi (2.6 km) from Shanghai Sanjia Port Coastal Tourist Areas and within 9 mi (15 km) of Sanjiagang Beach Park and Huaxia Culture Park. Wu Changshuo Memorial Hall is 8 mi (12.9 km) away. Haitiansan Road Station is 21 minutes by foot.

                Primus Hotel Shanghai Sanjiagang C$96
                Reviewed on 24 Jun. 2019
                See details
                 
                Primus Hotel Shanghai Sanjiagang

                Primus Hotel Shanghai Sanjiagang

                Lane 6666, East Huaxia Road, Pudong, Shanghai
                   
                  4.3 of 5
                  5.0 out of 5.0 Stars

                  Hotel nice and clean, the staff very polite and helpful. But there’s nothing near the hotel no restaurants, no stores. The only option for dinner is at the restaurant in the hotel.

                  Shanghai

                  C$631.27

                  C$631.33

                  Cheap YYZ to PVG Flights

                  • Question : How many flights are there per day from Toronto to Shanghai?
                    Answer : The number of flight times varies by day, but on average, YYZ to PVG sees two different options. That is lower than the national average of six.
                  • Question : How much is a plane ticket to Shanghai (PVG) from Toronto (YYZ)? Cost can range anywhere from $473 to $9,602, prices for YYZ to PVG do change much more than the majority of routes from Canada. Don't forget, booking ahead can save you some loonies you can use to treat yourself to something special while on your trip. And who doesn't enjoy treating themselves?
                    Answer : Cost can range anywhere from $473 to $9,602, prices for YYZ to PVG do change much more than the majority of routes from Canada. Don't forget, booking ahead can save you some loonies you can use to treat yourself to something special while on your trip. And who doesn't enjoy treating themselves?
                  • Question : What is the cheapest date to fly to Shanghai?
                    Answer : Tickets are currently being sold for $798, which is 66% less than the average price for this route. As of Jun 24th, the cheapest day to fly from Toronto to Shanghai is Jul 16th.
                  • Question : What is the cheapest airline flying from Toronto to Shanghai?
                    Answer : China Southern Airlines is your best flying friend for finding that in demand low fare. They offer fares as low as $473, while rates for similar flights are as high as $9,602.
                  • Question : How long do most people stay on their visit to Shanghai?
                    Answer : Of course, you are not most people, but if you were, you'd stay roughly 32 days.
                  • Question : How long is the flight from YYZ to PVG?
                    Answer : If you're able to take the direct flight (which is offered by Air Canada), you will be able to leave YYZ at 12:20 PM EDT and get to PVG at 4:00 PM CST (14 hours and 40 minutes). Remember, there is a 13 hours time change.
                  • Question : What airports do you fly into for Shanghai?
                    Answer : There is more than one way to get to Shanghai. Billy Bishop Toronto City Airport is only 11 miles away from YYZ, and flights are 15% cheaper on average for the next few months. Save now and put it towards your next adventure.