How can I find cheap flights from Pudong Intl. Airport to Jenderal Ahmad Yani International Airport?
Explore the cheapest one-way and round-trip flights from Pudong Intl. Airport to Jenderal Ahmad Yani International Airport over the next 90 days, with one-way fares from SAR 702 and round-trip from SAR 1,960. Based on Trip.com's latest 7-day flight data.
- Round-trip
- Cheapest
- Recommended
- Next 7 days
- Fastest
PVG 1:35 AM10h 15m1 stopSRG 10:50 AMShanghai - Semarang | Tue, Nov 10 | AirAsia X
SRG 11:20 AM12h1 stopPVG 12:20 AMSemarang - Shanghai | Sat, Nov 14 | AirAsiaSAR 1,960 SAR 5,61765% off65% offSAR 5,617 SAR 1,960
PVG 1:35 AM10h 15m1 stopSRG 10:50 AMShanghai - Semarang | Sun, Nov 1 | AirAsia X
SRG 11:20 AM12h1 stopPVG 12:20 AMSemarang - Shanghai | Tue, Nov 3 | AirAsiaSAR 2,072 SAR 5,61763% off63% offSAR 5,617 SAR 2,072
PVG 8:20 AM11h 10m1 stopSRG 6:30 PMShanghai - Semarang | Tue, Nov 10 | Singapore Airlines
SRG 8:05 AM13h 15m1 stopPVG 10:20 PMSemarang - Shanghai | Sat, Nov 14 | Singapore AirlinesSAR 2,204 SAR 5,61761% off61% offSAR 5,617 SAR 2,204
PVG 10:05 AM9h 40m1 stopSRG 6:45 PMShanghai - Semarang | Sat, Nov 14 | Garuda Indonesia
SRG 7:05 AM23h 5m1 stopPVG 7:10 AMSemarang - Shanghai | Sun, Nov 15 | Garuda IndonesiaSAR 2,59554% offSAR 5,617 SAR 2,595
PVG 10:05 AM26h 50m1 stopSRG 11:55 AMShanghai - Semarang | Tue, Nov 10 | Garuda Indonesia
SRG 11:20 AM12h1 stopPVG 12:20 AMSemarang - Shanghai | Sat, Nov 14 | AirAsiaSAR 2,60154% offSAR 5,617 SAR 2,601
PVG 10:05 AM23h 40m1 stopSRG 8:45 AMShanghai - Semarang | Sun, Nov 1 | Garuda Indonesia
SRG 11:20 AM12h1 stopPVG 12:20 AMSemarang - Shanghai | Tue, Nov 3 | AirAsiaSAR 2,63753% offSAR 5,617 SAR 2,637
PVG 5:00 PM19h 55m1 stopSRG 11:55 AMShanghai - Semarang | Sun, Nov 1 | China Eastern Airlines
SRG 11:20 AM12h1 stopPVG 12:20 AMSemarang - Shanghai | Tue, Nov 3 | AirAsiaSAR 4,67317% offSAR 5,617 SAR 4,673
PVG 5:00 PM16h 45m1 stopSRG 8:45 AMShanghai - Semarang | Tue, Nov 10 | China Eastern Airlines
SRG 11:20 AM12h1 stopPVG 12:20 AMSemarang - Shanghai | Sat, Nov 14 | AirAsiaSAR 4,71816% offSAR 5,617 SAR 4,718
SHA 1:00 PM17h 25m1 stopSRG 2:00 PMShanghai - Semarang | Wed, Oct 28 | Normal Airline
SRG 3:00 PM6hNonstopSHA 4:00 PMSemarang - Shanghai | Fri, Oct 30 | Normal AirlineFind more flightsFind more flights
- Cheapest
PVG 11:45 AM24h 5m1 stopSRG 10:50 AMShanghai - Semarang | Sat, Oct 31 | Spring AirlinesSAR 702 SAR 97128% off28% offSAR 971 SAR 702
PVG 1:35 AM10h 15m1 stopSRG 10:50 AMShanghai - Semarang | Wed, Oct 28 | AirAsia XSAR 713 SAR 97127% off27% offSAR 971 SAR 713
PVG 11:45 AM24h 5m1 stopSRG 10:50 AMShanghai - Semarang | Fri, Oct 30 | Spring AirlinesSAR 735 SAR 97124% off24% offSAR 971 SAR 735
PVG 1:35 AM10h 15m1 stopSRG 10:50 AMShanghai - Semarang | Sat, Oct 31 | AirAsia XSAR 73524% offSAR 971 SAR 735
PVG 11:45 AM24h 5m1 stopSRG 10:50 AMShanghai - Semarang | Thu, Oct 29 | Spring AirlinesSAR 75922% offSAR 971 SAR 759
PVG 1:35 AM10h 15m1 stopSRG 10:50 AMShanghai - Semarang | Sun, Nov 1 | AirAsia XSAR 77220% offSAR 971 SAR 772
PVG 10:30 PM13h 20m1 stopSRG 10:50 AMShanghai - Semarang | Tue, Oct 27 | Spring AirlinesSAR 78719% offSAR 971 SAR 787
PVG 5:45 PM18h 5m1 stopSRG 10:50 AMShanghai - Semarang | Sat, Oct 31 | Juneyao AirlinesSAR 78819% offSAR 971 SAR 788
PVG 5:45 PM18h 5m1 stopSRG 10:50 AMShanghai - Semarang | Sun, Nov 1 | Juneyao AirlinesSAR 79918% offSAR 971 SAR 799
SHA 1:00 PM17h 25m1 stopSRG 2:00 PMShanghai - Semarang | Wed, Oct 28 | Normal AirlineFind more flightsFind more flights
PVG 1:35 AM10h 15m1 stopSRG 10:50 AMShanghai - Semarang | Tue, Dec 1 | AirAsia XSAR 818 SAR 1,89856% off56% offSAR 1,898 SAR 818
PVG 1:35 AM10h1 stopSRG 10:35 AMShanghai - Semarang | Thu, Oct 29 | AirAsia XSAR 851 SAR 1,89855% off55% offSAR 1,898 SAR 851
PVG 1:35 AM10h 15m1 stopSRG 10:50 AMShanghai - Semarang | Thu, Dec 10 | AirAsia XSAR 852 SAR 1,89855% off55% offSAR 1,898 SAR 852
PVG 1:35 AM10h 15m1 stopSRG 10:50 AMShanghai - Semarang | Mon, Dec 7 | AirAsia XSAR 85855% offSAR 1,898 SAR 858
PVG 1:35 AM10h1 stopSRG 10:35 AMShanghai - Semarang | Tue, Nov 10 | AirAsia XSAR 88154% offSAR 1,898 SAR 881
PVG 1:35 AM10h 15m1 stopSRG 10:50 AMShanghai - Semarang | Mon, Nov 30 | AirAsia XSAR 89053% offSAR 1,898 SAR 890
PVG 1:35 AM10h 15m1 stopSRG 10:50 AMShanghai - Semarang | Mon, Nov 16 | AirAsia XSAR 90352% offSAR 1,898 SAR 903
PVG 1:35 AM10h1 stopSRG 10:35 AMShanghai - Semarang | Tue, Nov 17 | AirAsia XSAR 91852% offSAR 1,898 SAR 918
PVG 1:35 AM10h 15m1 stopSRG 10:50 AMShanghai - Semarang | Thu, Dec 17 | AirAsia XSAR 94350% offSAR 1,898 SAR 943
SHA 1:00 PM17h 25m1 stopSRG 2:00 PMShanghai - Semarang | Wed, Oct 28 | Normal AirlineFind more flightsFind more flights
PVG 1:35 AM10h1 stopSRG 10:35 AMShanghai - Semarang | Thu, Oct 29 | AirAsia XSAR 851 SAR 1,89855% off55% offSAR 1,898 SAR 851
PVG 1:35 AM10h1 stopSRG 10:35 AMShanghai - Semarang | Wed, Oct 28 | AirAsia XSAR 1,369 SAR 1,89828% off28% offSAR 1,898 SAR 1,369
PVG 1:35 AM10h1 stopSRG 10:35 AMShanghai - Semarang | Tue, Oct 27 | AirAsia XSAR 1,594 SAR 1,89816% off16% offSAR 1,898 SAR 1,594
SHA 1:00 PM17h 25m1 stopSRG 2:00 PMShanghai - Semarang | Wed, Oct 28 | Normal AirlineFind more flightsFind more flights
PVG 10:05 AM9h 40m1 stopSRG 6:45 PMShanghai - Semarang | Sat, Nov 7 | Garuda IndonesiaSAR 1,540 SAR 2,27032% off32% offSAR 2,270 SAR 1,540
PVG 10:05 AM9h 40m1 stopSRG 6:45 PMShanghai - Semarang | Mon, Nov 9 | Garuda IndonesiaSAR 1,559 SAR 2,27031% off31% offSAR 2,270 SAR 1,559
PVG 10:05 AM9h 40m1 stopSRG 6:45 PMShanghai - Semarang | Sun, Nov 8 | Garuda IndonesiaSAR 1,561 SAR 2,27031% off31% offSAR 2,270 SAR 1,561
PVG 10:05 AM9h 40m1 stopSRG 6:45 PMShanghai - Semarang | Sun, Nov 15 | Garuda IndonesiaSAR 1,63928% offSAR 2,270 SAR 1,639
PVG 10:05 AM9h 40m1 stopSRG 6:45 PMShanghai - Semarang | Fri, Nov 6 | Garuda IndonesiaSAR 1,66727% offSAR 2,270 SAR 1,667
PVG 10:05 AM9h 40m1 stopSRG 6:45 PMShanghai - Semarang | Wed, Nov 4 | Garuda IndonesiaSAR 1,68926% offSAR 2,270 SAR 1,689
PVG 10:05 AM9h 40m1 stopSRG 6:45 PMShanghai - Semarang | Tue, Nov 10 | Garuda IndonesiaSAR 1,69026% offSAR 2,270 SAR 1,690
PVG 10:05 AM9h 40m1 stopSRG 6:45 PMShanghai - Semarang | Sat, Nov 21 | Garuda IndonesiaSAR 1,70625% offSAR 2,270 SAR 1,706
PVG 10:05 AM9h 40m1 stopSRG 6:45 PMShanghai - Semarang | Sun, Nov 1 | Garuda IndonesiaSAR 1,70925% offSAR 2,270 SAR 1,709
SHA 1:00 PM17h 25m1 stopSRG 2:00 PMShanghai - Semarang | Wed, Oct 28 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Shanghai to Semarang are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Pudong Intl. Airport to Jenderal Ahmad Yani International Airport
What is the cheapest month for one-way flights from Pudong Intl. Airport to Jenderal Ahmad Yani International Airport?
Based on Trip.com’s data from the past 12 months, if you’re looking for a low-cost one-way ticket from Pudong Intl. Airport to Jenderal Ahmad Yani International Airport, the best time to buy is in April, with an average price of SAR 745. You’ll want to avoid February, when the average price can reach as high as SAR 2,708.
What is the cheapest day of the week to fly from Pudong Intl. Airport to Jenderal Ahmad Yani International Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Pudong Intl. Airport to Jenderal Ahmad Yani International Airport is Tuesday, with average fares typically lower than other days. You’ll want to avoid flying on Monday, as ticket prices are usually the highest that day.
Which airline offers the cheapest flights from Pudong Intl. Airport to Jenderal Ahmad Yani International Airport?
The cheapest airline flying from Pudong Intl. Airport to Jenderal Ahmad Yani International Airport is AirAsia X (from SAR 627) 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 Pudong Intl. Airport to Jenderal Ahmad Yani International Airport?
Check the schedule for flights from Shanghai to Semarang and find the flight that best matches your travel plans.
-
D7331
Pudong Intl. Airport
1:35 AM
PVG
7:30 AM
KUL
S M T W T F SSearch -
QZ201
Kuala Lumpur Intl. Airport
8:35 AM
KUL
9:40 AM
CGK
S M T W T F S -
IU304
Soekarno-Hatta Intl. Airport
12:10 PM
CGK
1:20 PM
SRG
S M T W T F S -
D7331
Pudong Intl. Airport
1:35 AM
PVG
7:30 AM
KUL
S M T W T F SSearch -
QZ201
Kuala Lumpur Intl. Airport
8:35 AM
KUL
9:40 AM
CGK
S M T W T F S -
QG792
Soekarno-Hatta Intl. Airport
2:55 PM
CGK
4:05 PM
SRG
S M T W T F S -
VJ5011
Pudong Intl. Airport
1:30 AM
PVG
4:40 AM
SGN
S M T W T F SSearch -
TR537
Tan Son Nhat Intl. Airport
9:05 AM
SGN
12:10 PM
SIN
S M T W T F S -
TR312
Changi Airport
5:15 PM
SIN
6:30 PM
SRG
- M T - - - - -
D7331
Pudong Intl. Airport
1:35 AM
PVG
7:30 AM
KUL
S M T W T F SSearch -
AK384
Kuala Lumpur Intl. Airport
1:20 PM
KUL
2:30 PM
CGK
S M T W T F S -
IU332
Soekarno-Hatta Intl. Airport
6:00 PM
CGK
7:10 PM
SRG
S M T W T F S -
D7331
Pudong Intl. Airport
1:35 AM
PVG
7:30 AM
KUL
S M T W T F SSearch -
AK351
Kuala Lumpur Intl. Airport
11:30 AM
KUL
12:40 PM
CGK
S M T W T F S -
QG798
Soekarno-Hatta Intl. Airport
6:40 PM
CGK
7:50 PM
SRG
S M T W T F S -
D7331
Pudong Intl. Airport
1:35 AM
PVG
7:30 AM
KUL
S M T W T F SSearch -
AK384
Kuala Lumpur Intl. Airport
1:20 PM
KUL
2:30 PM
CGK
S M T W T F S -
QG798
Soekarno-Hatta Intl. Airport
6:40 PM
CGK
7:50 PM
SRG
S M T W T F S -
9C8551
Pudong Intl. Airport
11:30 PM
PVG
5:30 AM
SIN
- - - - - - SSearch -
TR312
Changi Airport
5:15 PM
SIN
6:30 PM
SRG
- M T - - - - -
9C6523
Pudong Intl. Airport
12:40 PM
PVG
6:35 PM
KUL
S M T W T F SSearch -
AK452
Kuala Lumpur Intl. Airport
9:15 AM
KUL
10:50 AM
SRG
S M T W T F S -
9G635
Pudong Intl. Airport
4:15 AM
PVG
7:40 AM
SGN
S M T W T F SSearch -
TR553
Tan Son Nhat Intl. Airport
3:45 PM
SGN
6:45 PM
SIN
S M T W T F S -
TR200
Changi Airport
6:00 AM
SIN
7:10 AM
SRG
- - - W - F - -
VJ5011
Pudong Intl. Airport
1:30 AM
PVG
4:40 AM
SGN
S M T W T F SSearch -
TR553
Tan Son Nhat Intl. Airport
3:45 PM
SGN
6:45 PM
SIN
S M T W T F S -
TR200
Changi Airport
6:00 AM
SIN
7:10 AM
SRG
- - - W - F -
About Pudong Intl. Airport and Jenderal Ahmad Yani International Airport
Learn about Pudong Intl. Airport (PVG) and Jenderal Ahmad Yani International Airport (SRG) — including location, terminals, transportation, and travel tips.
| Flight distance | 4,416.45 km |
|---|---|
| Cheapest one-way ticket price | SAR 702 |
| Cheapest return ticket price | SAR 1,960 |
FAQs for Pudong Intl. Airport to Jenderal Ahmad Yani International Airport Flights
What is the transportation method from the main airport to downtown in Semarang?
- The distance from Jenderal Ahmad Yani International Airport to downtown is about 4 km. It takes about 20 minutes by taxi.
What's the closest airport to Jenderal Ahmad Yani International Airport (SRG)?
The closest airport to Jenderal Ahmad Yani International Airport (SRG) is Adisutjipto International Airport. The distance is around 90 km.What are the cheapest flights from Pudong Intl. Airport to Jenderal Ahmad Yani International Airport?
One-way flights from Pudong Intl. Airport to Jenderal Ahmad Yani International Airport currently start from SAR 702, and round-trip fares start from SAR 1,960. The current lowest fare is a Spring Airlines flight departing on Sat, Oct 31; prices may vary depending on availability.What is the average price of a flight from Pudong Intl. Airport to Jenderal Ahmad Yani 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 Pudong Intl. Airport to Jenderal Ahmad Yani International Airport is SAR 1,513. Prices may vary depending on the departure date, airline, and availability.How do I book flights from Pudong Intl. Airport to Jenderal Ahmad Yani International Airport on Trip.com?
Enter Pudong Intl. Airport and Jenderal Ahmad Yani 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
- Flights from Pudong Intl. Airport to Hong Kong Intl. Airport
- Nonstop flights Pudong Intl. Airport to Baiyun Intl. Airport
- Cheap Pudong Intl. Airport to Chongqing Jiangbei Intl. Airport flights
- Nonstop flights Pudong Intl. Airport to Suvarnabhumi Intl. Airport
- Flights from Pudong Intl. Airport to Zhangjiajie Airport
- Nonstop flights from Pudong Intl. Airport to Zhangjiajie
- Cheap flights from Pudong Intl. Airport to Bangkok
- Cheap flights from Pudong Intl. Airport to Chongqing
- Cheap flights from Pudong Intl. Airport to Hong Kong
- Cheap flights from Pudong Intl. Airport to Guangzhou
- Cheap Ngurah Rai Intl. Airport to Achmad Yani International Airport flights
- Flights from Soekarno-Hatta Intl. Airport to Achmad Yani International Airport
- Nonstop flights Hong Kong Intl. Airport to Achmad Yani International Airport
- Nonstop flights Kuala Lumpur Intl. Airport to Achmad Yani International Airport
- Nonstop flights Taoyuan Intl. Airport to Achmad Yani International Airport
- Jakarta to Achmad Yani International Airport cheap flights
- Airlines fly from Hong Kong to Achmad Yani International Airport
- Airlines fly from Kuala Lumpur to Achmad Yani International Airport
- Airlines fly from Bali to Achmad Yani International Airport
- Flights from Taipei to Achmad Yani International Airport
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.