Cheap flights Shanghai — Puerto Vallarta (SHA — PVR)

Good to know - Cheap tickets Shanghai — Puerto Vallarta

Flight distance 12394 km

Flights Shanghai — Puerto Vallarta

The selection of cheap flights Shanghai — Puerto Vallarta

  • Departure city: Shanghai
  • IATA code of the city of origin: SHA
  • Departure airports: Shanghai Pudong International Airport, Shanghai Hongqiao International Airport
  • Departure country: China
  • Destination city: Puerto Vallarta
  • IATA code of the destination city: PVR
  • Destination airports: Gustavo Diaz Ordaz International Airport
  • Destination country: Mexico

Low cost flights Shanghai — Puerto Vallarta (SHA — PVR)

The distance between Shanghai and Puerto Vallarta 7701 miles (or 12394 kilometres).

The time difference between Shanghai and Puerto Vallarta is 13 h.

Popular International routes from Shanghai

Popular routes from Puerto Vallarta

If you are going to fly from Puerto Vallarta, then study the popular flights. The most popular flights from Puerto Vallarta:

Popular domestic routes from Shanghai

FAQ about Shanghai — Puerto Vallarta

Yes, you can fly from Shanghai to Puerto Vallarta. Shanghai has 2 airports (Shanghai Pudong International Airport, Shanghai Hongqiao International Airport) for flights.

The price of flights Shanghai — Puerto Vallarta starts from $2,212.

In Shanghai — Shanghai Pudong International Airport, Shanghai Hongqiao International Airport. In Puerto Vallarta — Gustavo Diaz Ordaz International Airport.

High season is considered to be and the cheapest month is . Enter your preferred airports (or cities) and dates into the search form above to unlock the latest Shanghai — Puerto Vallarta flight deals.

Low price calendar