How can I find cheap flights from Riga International Airport to Shanghai Pudong International Airport?
Explore the cheapest one-way and round-trip flights from Riga International Airport to Shanghai Pudong International Airport over the next 90 days, with one-way fares from RUB 35,142 and round-trip from RUB 62,344. Based on Trip.com's latest 7-day flight data.
- Round-trip
- Cheapest
- Recommended
- Fastest
- Next 7 days
RIX 11:4014h 35m1 stopPVG 08:15Riga - Shanghai | Wed, Dec 2 | Turkish Airlines
PVG 09:5530h 50m1 stopRIX 10:45Shanghai - Riga | Wed, Dec 9 | Turkish AirlinesRUB 62,344 RUB 72,18214% off14% offRUB 72,182 RUB 62,344
RIX 18:5531h 20m1 stopPVG 08:15Riga - Shanghai | Thu, Dec 3 | Turkish Airlines
PVG 09:5530h 50m1 stopRIX 10:45Shanghai - Riga | Wed, Dec 9 | Turkish AirlinesRUB 62,344 RUB 72,18214% off14% offRUB 72,182 RUB 62,344
RIX 07:3519h 35m1 stopPVG 09:10Riga - Shanghai | Tue, Dec 8 | Air France
PVG 22:1530h 55m1 stopRIX 23:10Shanghai - Riga | Tue, Dec 15 | Air FranceRUB 62,344 RUB 72,18214% off14% offRUB 72,182 RUB 62,344
RIX 11:4023h 30m1 stopPVG 17:10Riga - Shanghai | Wed, Dec 16 | Turkish Airlines
PVG 09:5538h 5m1 stopRIX 18:00Shanghai - Riga | Sun, Dec 20 | Turkish AirlinesRUB 62,34414% offRUB 72,182 RUB 62,344
RIX 18:5516h 15m1 stopPVG 17:10Riga - Shanghai | Thu, Dec 17 | Turkish Airlines
PVG 09:5538h 5m1 stopRIX 18:00Shanghai - Riga | Sun, Dec 20 | Turkish AirlinesRUB 62,34414% offRUB 72,182 RUB 62,344
RIX 18:5531h 20m1 stopPVG 08:15Riga - Shanghai | Tue, Dec 15 | Turkish Airlines
PVG 09:5538h 5m1 stopRIX 18:00Shanghai - Riga | Sun, Dec 20 | Turkish AirlinesRUB 62,34414% offRUB 72,182 RUB 62,344
RIX 18:5516h 15m1 stopPVG 17:10Riga - Shanghai | Sun, Dec 13 | Turkish Airlines
PVG 09:5538h 5m1 stopRIX 18:00Shanghai - Riga | Sun, Dec 20 | Turkish AirlinesRUB 62,34414% offRUB 72,182 RUB 62,344
RIX 18:5516h 15m1 stopPVG 17:10Riga - Shanghai | Mon, Dec 14 | Turkish Airlines
PVG 09:5538h 5m1 stopRIX 18:00Shanghai - Riga | Thu, Dec 17 | Turkish AirlinesRUB 62,34414% offRUB 72,182 RUB 62,344
RIX 11:4014h 35m1 stopPVG 08:15Riga - Shanghai | Wed, Dec 9 | Turkish Airlines
PVG 09:5530h 50m1 stopRIX 10:45Shanghai - Riga | Tue, Dec 15 | Turkish AirlinesRUB 62,34414% offRUB 72,182 RUB 62,344
RIX 13:0017h 25m1 stopSHA 14:00Riga - Shanghai | Fri, Nov 6 | Normal Airline
SHA 15:006hNonstopRIX 16:00Shanghai - Riga | Sun, Nov 8 | Normal AirlineFind more flightsFind more flights
- Cheapest
RIX 07:1026h1 stopPVG 15:10Riga - Shanghai | Fri, Nov 13 | AirbalticRUB 44,663 RUB 53,83417% off17% offRUB 53,834 RUB 44,663
RIX 05:4018h 20m1 stopPVG 06:00Riga - Shanghai | Fri, Nov 20 | FlyOne AsiaRUB 44,724 RUB 53,83417% off17% offRUB 53,834 RUB 44,724
RIX 18:5516h 15m1 stopPVG 17:10Riga - Shanghai | Tue, Nov 24 | Turkish AirlinesRUB 45,890 RUB 53,83415% off15% offRUB 53,834 RUB 45,890
RIX 05:4018h 20m1 stopPVG 06:00Riga - Shanghai | Mon, Nov 23 | FlyOne AsiaRUB 46,02515% offRUB 53,834 RUB 46,025
RIX 11:4037h 15m1 stopPVG 06:55Riga - Shanghai | Mon, Nov 9 | Turkish AirlinesRUB 46,22114% offRUB 53,834 RUB 46,221
RIX 11:4023h 30m1 stopPVG 17:10Riga - Shanghai | Mon, Nov 23 | Turkish AirlinesRUB 46,32014% offRUB 53,834 RUB 46,320
RIX 11:4023h 30m1 stopPVG 17:10Riga - Shanghai | Sun, Nov 22 | Turkish AirlinesRUB 46,32014% offRUB 53,834 RUB 46,320
RIX 11:4036h 20m1 stopPVG 06:00Riga - Shanghai | Wed, Nov 11 | Turkish AirlinesRUB 46,32014% offRUB 53,834 RUB 46,320
RIX 18:5516h 15m1 stopPVG 17:10Riga - Shanghai | Tue, Dec 1 | Turkish AirlinesRUB 46,73713% offRUB 53,834 RUB 46,737
RIX 13:0017h 25m1 stopSHA 14:00Riga - Shanghai | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
RIX 05:4018h 20m1 stopPVG 06:00Riga - Shanghai | Sat, Nov 14 | FlyOne AsiaRUB 35,142 RUB 98,03464% off64% offRUB 98,034 RUB 35,142
RIX 18:5516h 15m1 stopPVG 17:10Riga - Shanghai | Sun, Dec 13 | Turkish AirlinesRUB 48,283 RUB 98,03451% off51% offRUB 98,034 RUB 48,283
RIX 18:5516h 15m1 stopPVG 17:10Riga - Shanghai | Sun, Dec 27 | Turkish AirlinesRUB 48,418 RUB 98,03451% off51% offRUB 98,034 RUB 48,418
RIX 18:5516h 15m1 stopPVG 17:10Riga - Shanghai | Sat, Nov 7 | Turkish AirlinesRUB 51,27748% offRUB 98,034 RUB 51,277
RIX 09:0516h 45m1 stopPVG 07:50Riga - Shanghai | Mon, Jan 4 | FinnairRUB 52,32047% offRUB 98,034 RUB 52,320
RIX 13:4512h 5m1 stopPVG 07:50Riga - Shanghai | Mon, Nov 9 | FinnairRUB 52,39347% offRUB 98,034 RUB 52,393
RIX 13:4512h 5m1 stopPVG 07:50Riga - Shanghai | Sun, Nov 8 | FinnairRUB 52,39347% offRUB 98,034 RUB 52,393
RIX 13:4512h 5m1 stopPVG 07:50Riga - Shanghai | Sat, Nov 14 | FinnairRUB 52,93346% offRUB 98,034 RUB 52,933
RIX 18:5516h 15m1 stopPVG 17:10Riga - Shanghai | Sun, Nov 15 | Turkish AirlinesRUB 76,78622% offRUB 98,034 RUB 76,786
RIX 13:0017h 25m1 stopSHA 14:00Riga - Shanghai | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
RIX 13:4512h 5m1 stopPVG 07:50Riga - Shanghai | Thu, Nov 26 | FinnairRUB 48,970 RUB 114,81756% off56% offRUB 114,817 RUB 48,970
RIX 13:4512h 5m1 stopPVG 07:50Riga - Shanghai | Wed, Nov 25 | FinnairRUB 52,246 RUB 114,81754% off54% offRUB 114,817 RUB 52,246
RIX 13:4512h 5m1 stopPVG 07:50Riga - Shanghai | Tue, Jan 5 | FinnairRUB 52,320 RUB 114,81754% off54% offRUB 114,817 RUB 52,320
RIX 13:4512h 5m1 stopPVG 07:50Riga - Shanghai | Mon, Nov 9 | FinnairRUB 52,39354% offRUB 114,817 RUB 52,393
RIX 13:4512h 5m1 stopPVG 07:50Riga - Shanghai | Tue, Dec 1 | FinnairRUB 53,21554% offRUB 114,817 RUB 53,215
RIX 13:4512h 5m1 stopPVG 07:50Riga - Shanghai | Sat, Dec 5 | FinnairRUB 53,31354% offRUB 114,817 RUB 53,313
RIX 13:4512h 5m1 stopPVG 07:50Riga - Shanghai | Wed, Dec 9 | FinnairRUB 53,33854% offRUB 114,817 RUB 53,338
RIX 13:4512h 5m1 stopPVG 07:50Riga - Shanghai | Tue, Dec 8 | FinnairRUB 53,33854% offRUB 114,817 RUB 53,338
RIX 13:4512h 5m1 stopPVG 07:50Riga - Shanghai | Fri, Dec 11 | FinnairRUB 59,42448% offRUB 114,817 RUB 59,424
RIX 13:0017h 25m1 stopSHA 14:00Riga - Shanghai | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
RIX 18:5516h 15m1 stopPVG 17:10Riga - Shanghai | Sat, Nov 7 | Turkish AirlinesRUB 51,277 RUB 60,22215% off15% offRUB 60,222 RUB 51,277
RIX 13:4512h 5m1 stopPVG 07:50Riga - Shanghai | Mon, Nov 9 | FinnairRUB 52,393 RUB 60,22213% off13% offRUB 60,222 RUB 52,393
RIX 13:4512h 5m1 stopPVG 07:50Riga - Shanghai | Sun, Nov 8 | FinnairRUB 52,393 RUB 60,22213% off13% offRUB 60,222 RUB 52,393
RIX 13:0017h 25m1 stopSHA 14:00Riga - Shanghai | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Riga to Shanghai are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Which airline offers the cheapest flights from Riga International Airport to Shanghai Pudong International Airport?
The cheapest airline flying from Riga International Airport to Shanghai Pudong International Airport is Scandinavian Airlines (from RUB 33,313) among 10 carriers operating this route. Based on Trip.com's latest 7-day flight data.










Find more flights and airlines
What is the flight schedule from Riga International Airport to Shanghai Pudong International Airport?
Check the schedule for flights from Riga to Shanghai and find the flight that best matches your travel plans.
-
D82002
Riga International Airport
08:00
RIX
08:35
OSL
S - T W T - SSearch -
AY914
Oslo Airport
12:30
OSL
14:55
HEL
S M T W T F S -
HO1608
Helsinki Airport
16:50
HEL
06:40
PVG
S M T W T F S -
7Q1912
Riga International Airport
05:40
RIX
13:40
TAS
- M - - - F -Search -
MU6038
Tashkent International Airport
20:20
TAS
05:50
PVG
S M - W - F - -
BT131
Riga International Airport
07:05
RIX
07:35
CPH
S - T W T F -Search -
EY178
Copenhagen Airport
09:55
CPH
19:30
AUH
S M T W T F S -
EY866
Zayed International Airport
21:15
AUH
09:15
PVG
S M T W T F S -
SK1645
Riga International Airport
06:30
RIX
06:55
CPH
S M T W T F SSearch -
EY178
Copenhagen Airport
09:55
CPH
19:30
AUH
S M T W T F S -
EY866
Zayed International Airport
21:15
AUH
09:15
PVG
S M T W T F S -
BT271
Riga International Airport
07:25
RIX
08:25
VIE
S M - W T F -Search -
MU5064
Vienna International Airport
12:25
VIE
05:50
XIY
S - - W - F - -
MU2295
Xi'an Xianyang International Airport
08:00
XIY
10:20
PVG
S M T W T F S -
BT619
Riga International Airport
17:00
RIX
18:20
AMS
S M T W T F SSearch -
CZ346
Amsterdam Airport Schiphol
21:40
AMS
13:25
PKX
- M T W T F S -
CZ8889
Beijing Daxing International Airport
20:30
PKX
22:50
PVG
S M T W T F S -
BT271
Riga International Airport
07:25
RIX
08:25
VIE
S M - W T F -Search -
MU5064
Vienna International Airport
12:25
VIE
05:50
XIY
S - - W - F - -
MU2176
Xi'an Xianyang International Airport
13:30
XIY
15:35
PVG
S M T W T F S -
BT109
Riga International Airport
19:25
RIX
19:35
ARN
S M T W T - SSearch -
SN2298
Stockholm Arlanda Airport
06:30
ARN
08:45
BRU
S M T W T F - -
HO1660
Brussels Airport
11:10
BRU
05:05
PVG
- - T - T - S -
BT724
Riga International Airport
23:50
RIX
05:15
TBS
- M - - - F -Search -
CA782
Tbilisi International Airport
22:50
TBS
07:50
URC
- M - W - F - -
CA782
Urumqi Tianshan International Airport
10:15
URC
14:10
PEK
- - T - T - S -
CA1883
Beijing Capital International Airport
21:00
PEK
23:20
PVG
S - T W T F S -
BT271
Riga International Airport
07:25
RIX
08:25
VIE
S M - W T F -Search -
MU5064
Vienna International Airport
12:25
VIE
05:50
XIY
S - - W - F - -
MU2167
Xi'an Xianyang International Airport
18:00
XIY
20:20
PVG
- M - W - F -
About Riga International Airport and Shanghai Pudong International Airport
Learn about Riga International Airport (RIX) and Shanghai Pudong International Airport (PVG) — including location, terminals, transportation, and travel tips.
| Flight distance | 7,601.74 km |
|---|---|
| Cheapest one-way ticket price | RUB 44,663 |
| Cheapest return ticket price | RUB 62,344 |
FAQs for Riga International Airport to Shanghai Pudong International Airport Flights
What is the transportation method from the main airport to downtown in Shanghai?
- The distance from Shanghai Pudong International Airport to downtown is about 32 km, by taxi about 50 minutes.
- The distance from Shanghai Hongqiao International Airport to downtown is about 13 km, by taxi about 30 minutes.
What's the closest airport to Shanghai Pudong International Airport (PVG)?
The closest airport to Shanghai Pudong International Airport (PVG) is Shanghai Hongqiao International Airport. The distance is around 44 km.What are the cheapest flights from Riga International Airport to Shanghai Pudong International Airport?
One-way flights from Riga International Airport to Shanghai Pudong International Airport currently start from RUB 44,663, and round-trip fares start from RUB 62,344. The current lowest fare is a Airbaltic flight departing on Fri, Nov 13; prices may vary depending on availability.What is the average price of a flight from Riga International Airport to Shanghai Pudong International Airport?
Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Riga International Airport to Shanghai Pudong International Airport is RUB 68,183. Prices may vary depending on the departure date, airline, and availability.How do I book flights from Riga International Airport to Shanghai Pudong International Airport on Trip.com?
Enter Riga International Airport and Shanghai Pudong International Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.
Popular Destinations
- Cheap flights from Riga International Airport to Dubai International Airport
- Cheap flights from Riga International Airport to Goteborg Landvetter Airport
- Cheap flights from Riga International Airport to Keflavik International Airport
- Direct flights Riga International Airport to Vaclav Havel Airport Prague
- Flights from Riga International Airport to Tashkent International Airport
- Cheap flights from Riga International Airport to Tashkent
- Cheap flights from Riga International Airport to Reykjavik
- Cheap flights from Riga International Airport to Budapest
- Available flights from Riga International Airport to Amsterdam
- Flights from Riga International Airport to Dubai
- Direct flights Zhangjiajie Hehua Airport to Shanghai Pudong International Airport
- Cheap flights from Guangzhou Baiyun International Airport to Shanghai Pudong International Airport
- Cheap flights from Sharjah International Airport to Shanghai Pudong International Airport
- Direct flights Dubai International Airport to Shanghai Pudong International Airport
- Flights from Zayed International Airport to Shanghai Pudong International Airport
- Direct flights from Guangzhou to Shanghai Pudong International Airport
- Direct flights from Sharjah to Shanghai Pudong International Airport
- Direct flights from Zhangjiajie to Shanghai Pudong International Airport
- Cheap flights from Dubai to Shanghai Pudong International Airport
- Round-trip flights from Abu Dhabi to Shanghai Pudong International Airport