Beginning of main content
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 Shanghai (PVG) to Vancouver (YVR)

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

Shanghai to Vancouver route information

Origin Airport Pudong Intl.
Destination Airport Vancouver Intl.
Airlines Serving Aeromexico, Air Canada, Air China, All Nippon Airways, American Airlines, Cathay Pacific, China Airlines, China Eastern Airlines, China Southern Airlines, Delta, EVA Airways, Hong Kong Airlines, Japan Airlines, Korean Air, Sichuan Airlines, United
Flight Price C$592
Distance 8,963 km

Hotels by Airports near

See all 585 properties in Vancouver Intl.
Fairmont Vancouver Airport In-Terminal Hotel C$262
Fairmont Vancouver Airport In-Terminal Hotel

Fairmont Vancouver Airport In-Terminal Hotel

3111 Grant McConachie Way, Richmond, BC
     
    4.7
    of 5, from 3,003 reviews
    4.5 out of 5.0

    Rising from the Vancouver International Airport (YVR), this hotel is 4 km (2.5 mi) from the Richmond Centre Mall and 10 km (6.5 mi) from downtown Vancouver, accessible by the Canada Line Skytrain.

    Coast Vancouver Airport Hotel C$108
    Coast Vancouver Airport Hotel

    Coast Vancouver Airport Hotel

    1041 SW Marine Dr, Vancouver, BC
       
      3.6
      of 5, from 3,647 reviews
      3.0 out of 5.0

      Located near the Vancouver International Airport, Downtown Vancouver, UBC, and McArthurGlen Outlet. This property's on-call complimentary shuttle picks up and drops off at Vancouver International Airport during scheduled times.

      River Rock Casino Resort C$225
      River Rock Casino Resort

      River Rock Casino Resort

      8811 River Road, Richmond, BC
         
        4.3
        of 5, from 2,490 reviews
        4.0 out of 5.0

        Located in Richmond City Centre, this spa hotel is within 1 mi (2 km) of Aberdeen Centre and Richmond Night Market. Richmond Centre Mall is 2.1 mi (3.5 km) away. Bridgeport Station is only a 2-minute walk and Aberdeen Station is 22 minutes.

        La Quinta Inn Vancouver Airport C$107
        La Quinta Inn Vancouver Airport

        La Quinta Inn Vancouver Airport

        8640 Alexandra Rd, Richmond, BC
           
          4.0
          of 5, from 2,462 reviews
          2.5 out of 5.0

          This eco-friendly hotel is located in Richmond (Richmond City Centre), close to Aberdeen Centre, Richmond Centre Mall, and Richmond Night Market. Also nearby are Richmond Olympic Oval and Minoru Park.

          Accent Inn Vancouver Airport Hotel C$118
          Accent Inn Vancouver Airport Hotel

          Accent Inn Vancouver Airport Hotel

          10551 St. Edwards Dr, Richmond, BC
             
            4.0
            of 5, from 4,010 reviews
            3.0 out of 5.0

            Situated near the airport, this hotel is 1.5 mi (2.4 km) from Richmond Night Market and 2.7 mi (4.3 km) from Richmond Centre Mall. Richmond Nature Park and Aberdeen Centre are also within 2 mi (3 km). Bridgeport Station is 28 minutes by foot.

            Travelodge by Wyndham Vancouver Airport C$95
            Travelodge by Wyndham Vancouver Airport

            Travelodge by Wyndham Vancouver Airport

            3071 St. Edwards Dr, Richmond, BC
               
              3.3
              of 5, from 4,321 reviews
              2.5 out of 5.0

              Situated near the airport, this hotel is within 9 mi (15 km) of Central Park, Granville Island Public Market, and BC Place Stadium. Vancouver Art Gallery and Canada Place are also within 9 mi (15 km). Bridgeport Station is 17 minutes by foot and Aberdeen Station is 30 minutes.

              Days Inn by Wyndham Vancouver Airport C$93
              Days Inn by Wyndham Vancouver Airport

              Days Inn by Wyndham Vancouver Airport

              2840 Sexsmith Rd, Richmond, BC
                 
                3.7
                of 5, from 2,444 reviews
                2.5 out of 5.0

                Located in Richmond City Centre, this hotel is within 1 mi (2 km) of Aberdeen Centre and Richmond Night Market. Richmond Centre Mall is 1.9 mi (3 km) away. Bridgeport Station is 7 minutes by foot and Aberdeen Station is 16 minutes.

                Pacific Gateway Hotel C$172
                Pacific Gateway Hotel

                Pacific Gateway Hotel

                3500 Cessna Dr, Richmond, BC
                   
                  4.2
                  of 5, from 1,988 reviews
                  4.0 out of 5.0

                  This smoke-free hotel is 2 miles from Vancouver International Airport, 7 miles from downtown Vancouver, and 8 miles from Stanley Park; historic Steveston is 10 minutes away.

                  Shanghai

                  C$591.81

                  C$690.19

                  Victoria

                  C$984.24

                  Sep 14, 2018

                  The sandwich snack between the meals was bad - nothing but bread. The meals were very average. The bathrooms were kept very clean. Good movie selection and music was OK as well. They have a very strange habit of shutting down movies at 35 minutes before landing which is annoying.

                  Jun 1, 2018

                  Great flight

                  May 25, 2018

                  Price was unbeatable

                  Apr 16, 2018

                  the meals were not good....and no sleepers provided for economic class. the only happy part is on my way back to Van, one of the ground staff gave me a perfect comfy seat! grateful to him:)

                  Apr 12, 2018

                  Flight attendants were marvelous

                  Mar 24, 2018

                  Happy with China Eastern. Good value for money. Will travel with them again!

                  Mar 18, 2018

                  Good value for money paid

                  Mar 13, 2018

                  The airline mistook meal preference. AVML means Asian Vegetarian meal - they mistook it for Vegan and avoided dairy products. The meal quality is average.

                  Mar 9, 2018

                  Reliable and clean

                  Mar 6, 2018

                  overall it s a great experience. The food could be better. the food is a bit blant.