Air tickets from Shanghai Pudong International Airport to Jenderal Ahmad Yani International Airport
Search for flights from Shanghai to Semarang and check out affordable one-way and round-trip options.
- Return
- One way
-
PVG 01:3510h 15m1 stopSRG 10:50Shanghai - Semarang | Mon, Jul 6 | AirAsia X Berhad
SRG 11:2012h1 stopPVG 00:20Semarang - Shanghai | Mon, Jul 13 | AirAsia Berhad (Malaysia)SEK 5,199 SEK 6,16916% off16% offSEK 6,169 SEK 5,199-
PVG 01:3510h 15m1 stopSRG 10:50Shanghai - Semarang | Fri, Jul 24 | AirAsia X Berhad
SRG 11:2012h1 stopPVG 00:20Semarang - Shanghai | Thu, Jul 30 | AirAsia Berhad (Malaysia)SEK 5,332 SEK 6,16914% off14% offSEK 6,169 SEK 5,332 -
PVG 01:3510h 15m1 stopSRG 10:50Shanghai - Semarang | Thu, Jul 16 | AirAsia X Berhad
SRG 11:2012h1 stopPVG 00:20Semarang - Shanghai | Wed, Jul 22 | AirAsia Berhad (Malaysia)SEK 5,362 SEK 6,16913% off13% offSEK 6,169 SEK 5,362 -
PVG 01:3510h 15m1 stopSRG 10:50Shanghai - Semarang | Mon, Aug 3 | AirAsia X Berhad
SRG 08:0028h 25m1 stopPVG 13:25Semarang - Shanghai | Sat, Aug 8 | Singapore AirlinesSEK 5,41112% offSEK 6,169 SEK 5,411 -
PVG 01:3510h 15m1 stopSRG 10:50Shanghai - Semarang | Sun, Aug 2 | AirAsia X Berhad
SRG 11:2012h1 stopPVG 00:20Semarang - Shanghai | Sat, Aug 8 | AirAsia Berhad (Malaysia)SEK 5,51411% offSEK 6,169 SEK 5,514 -
PVG 01:3510h 15m1 stopSRG 10:50Shanghai - Semarang | Tue, Jul 7 | AirAsia X Berhad
SRG 11:2012h1 stopPVG 00:20Semarang - Shanghai | Sun, Jul 12 | AirAsia Berhad (Malaysia)SEK 5,52011% offSEK 6,169 SEK 5,520 -
PVG 01:3510h 15m1 stopSRG 10:50Shanghai - Semarang | Sat, Aug 15 | AirAsia X Berhad
SRG 07:0523h1 stopPVG 07:05Semarang - Shanghai | Sun, Aug 23 | Garuda IndonesiaSEK 5,5959% offSEK 6,169 SEK 5,595 -
PVG 01:3510h 15m1 stopSRG 10:50Shanghai - Semarang | Sat, Jul 11 | AirAsia X Berhad
SRG 11:2013h1 stopPVG 01:20Semarang - Shanghai | Sat, Jul 18 | AirAsia Berhad (Malaysia)SEK 5,6478% offSEK 6,169 SEK 5,647 -
PVG 11:4524h 5m1 stopSRG 10:50Shanghai - Semarang | Sun, Aug 2 | Spring Airlines
SRG 11:2011h 35m1 stopPVG 23:55Semarang - Shanghai | Sat, Aug 8 | AirAsia Berhad (Malaysia)SEK 5,7836% offSEK 6,169 SEK 5,783 -
PVG 01:3510h 15m1 stopSRG 10:50Shanghai - Semarang | Wed, Jul 8 | AirAsia X Berhad
SRG 11:2016h 45m1 stopPVG 05:05Semarang - Shanghai | Tue, Jul 14 | AirAsia Berhad (Malaysia)SEK 5,7986% offSEK 6,169 SEK 5,798 -
SHA 13:0017h 25m1 stopSRG 14:00Shanghai - Semarang | Thu, Jul 2 | Normal Airline
SRG 15:006hDirectSHA 16:00Semarang - Shanghai | Sat, Jul 4 | Normal AirlineFind more flightsFind more flights
-
PVG 19:1013h1 stopSRG 07:10Shanghai - Semarang | Wed, Aug 19 | Singapore AirlinesSEK 2,451 SEK 2,74211% off11% offSEK 2,742 SEK 2,451 -
PVG 19:1023h 25m1 stopSRG 17:35Shanghai - Semarang | Tue, Aug 18 | Singapore AirlinesSEK 2,451 SEK 2,74211% off11% offSEK 2,742 SEK 2,451 -
PVG 01:3510h 15m1 stopSRG 10:50Shanghai - Semarang | Sun, Aug 23 | AirAsia X BerhadSEK 2,474 SEK 2,74210% off10% offSEK 2,742 SEK 2,474 -
PVG 01:3510h 15m1 stopSRG 10:50Shanghai - Semarang | Mon, Aug 10 | AirAsia X BerhadSEK 2,47410% offSEK 2,742 SEK 2,474 -
PVG 01:3510h 15m1 stopSRG 10:50Shanghai - Semarang | Thu, Aug 6 | AirAsia X BerhadSEK 2,47410% offSEK 2,742 SEK 2,474 -
PVG 01:3510h 15m1 stopSRG 10:50Shanghai - Semarang | Mon, Jul 27 | AirAsia X BerhadSEK 2,47410% offSEK 2,742 SEK 2,474 -
PVG 01:3510h 15m1 stopSRG 10:50Shanghai - Semarang | Wed, Aug 5 | AirAsia X BerhadSEK 2,47410% offSEK 2,742 SEK 2,474 -
PVG 01:3510h 15m1 stopSRG 10:50Shanghai - Semarang | Fri, Aug 28 | AirAsia X BerhadSEK 2,47410% offSEK 2,742 SEK 2,474 -
PVG 11:4524h 5m1 stopSRG 10:50Shanghai - Semarang | Tue, Aug 25 | Spring AirlinesSEK 2,48010% offSEK 2,742 SEK 2,480 -
PVG 01:3510h 15m1 stopSRG 10:50Shanghai - Semarang | Mon, Aug 24 | AirAsia X BerhadSEK 2,5776% offSEK 2,742 SEK 2,577 -
SHA 13:0017h 25m1 stopSRG 14:00Shanghai - Semarang | Thu, Jul 2 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Shanghai Pudong International Airport to Jenderal Ahmad Yani International Airport are based on average prices across airlines for the next 3 months according to the latest Trip.com data.
Trip.com Price Insights: Flights from Shanghai Pudong International Airport to Jenderal Ahmad Yani International Airport
What is the cheapest month to fly from Shanghai Pudong International Airport to Jenderal Ahmad Yani International Airport?
Based on Trip.com's data from the past 12 months, the cheapest one-way flights from Shanghai Pudong International Airport to Jenderal Ahmad Yani International Airport are usually in April, with an average price of SEK 1,892. It is best to avoid February, when the average price can reach SEK 6,880.
What is the cheapest day of the week to fly from Shanghai Pudong International Airport to Jenderal Ahmad Yani International Airport?
Based on Trip.com's data from the past 12 months, the cheapest departure day from Shanghai Pudong International Airport to Jenderal Ahmad Yani International Airport is Friday, with average prices usually lower than other days. Avoid departing on Monday as prices are typically highest on that day.
Selected Airlines from Shanghai Pudong International Airport to Jenderal Ahmad Yani International Airport
See which airlines fly from Shanghai to Semarang. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.










Find more flights and airlines
Flight Schedule from Shanghai Pudong International 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
Shanghai Pudong International Airport
01:35
PVG
07:15
KUL
S - - W T F SSearch
AK452
Kuala Lumpur International Airport
09:25
KUL
10:50
SRG
S M T W T F S
SQ835
Shanghai Pudong International Airport
19:10
PVG
00:35
SIN
S M T W T F SSearch
SQ8400
Singapore Changi Airport
06:00
SIN
07:10
SRG
- - - W - F -
CZ8212
Shanghai Pudong International Airport
22:05
PVG
00:30
CAN
S M T W T F SSearch
CZ3037
Guangzhou Baiyun International Airport
08:05
CAN
12:15
CGK
S M T W T F S
QG792
Soekarno–Hatta International Airport
14:55
CGK
16:05
SRG
S M T W T F S
CX377
Shanghai Pudong International Airport
14:30
PVG
17:25
HKG
S M T W T F SSearch
CX797
Hong Kong International Airport
19:05
HKG
22:55
CGK
S M T W T F S
QG790
Soekarno–Hatta International Airport
11:20
CGK
12:30
SRG
S M - W T - S
9C6523
Shanghai Pudong International Airport
13:05
PVG
18:45
KUL
S M T W T F SSearch
AK452
Kuala Lumpur International Airport
09:25
KUL
10:50
SRG
S M T W T F S
VN525
Shanghai Pudong International Airport
15:10
PVG
18:30
SGN
S M T W T F SSearch
VN631
Tan Son Nhat International Airport
09:55
SGN
13:00
CGK
S M T W T F S
ID6352
Soekarno–Hatta International Airport
16:25
CGK
17:35
SRG
S M T W T F S
VJ7239
Shanghai Pudong International Airport
02:20
PVG
04:50
HAN
S M T W T F SSearch
VJ929
Noi Bai International Airport
08:40
HAN
13:00
CGK
S M T W T F S
QG790
Soekarno–Hatta International Airport
11:20
CGK
12:30
SRG
S M - W T - S
CX303
Shanghai Pudong International Airport
07:20
PVG
10:10
HKG
S M T W T F SSearch
CX721
Hong Kong International Airport
22:35
HKG
00:20
SGN
S M T W T F S
TR517
Tan Son Nhat International Airport
18:15
SGN
21:20
SIN
S M T W T F S
TR200
Singapore Changi Airport
06:00
SIN
07:10
SRG
- - - W - F -
Shanghai Pudong International Airport to Jenderal Ahmad Yani International Airport Flights Info
| Flight distance | 4,416.45km |
|---|---|
| Cheapest one-way ticket price | SEK 2,451 |
| Cheapest return ticket price | SEK 5,199 |
FAQs for Shanghai Pudong International 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 4km, by taxi about 20 minutes.
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 90km.
Find Cheap Flights with Trip.com
- Flights from Shanghai Pudong International Airport to Chhatrapati Shivaji Maharaj International Airport
- Flights from Shanghai Pudong International Airport to Shenzhen Bao'an International Airport
- Flights from Shanghai Pudong International Airport to Guangzhou Baiyun International Airport
- Flights from Shanghai Pudong International Airport to Indira Gandhi International Airport
- Flights from Shanghai Pudong International Airport to Suvarnabhumi Airport
- Flights from Shanghai Pudong International Airport to Mumbai
- Flights from Shanghai Pudong International Airport to Guangzhou
- Flights from Shanghai Pudong International Airport to Shenzhen
- Flights from Shanghai Pudong International Airport to Bangkok
- Flights from Shanghai Pudong International Airport to New Delhi
- Flights from Netaji Subhash Chandra Bose International Airport to Jenderal Ahmad Yani International Airport
- Flights from Shanghai Pudong International Airport to Jenderal Ahmad Yani International Airport
- Flights from Hang Nadim International Airport to Jenderal Ahmad Yani International Airport
- Flights from Indira Gandhi International Airport to Jenderal Ahmad Yani International Airport
- Flights from Soekarno–Hatta International Airport to Jenderal Ahmad Yani International Airport
- Flights from Jakarta to Jenderal Ahmad Yani International Airport
- Flights from Batam to Jenderal Ahmad Yani International Airport
- Flights from New Delhi to Jenderal Ahmad Yani International Airport
- Flights from Kolkata to Jenderal Ahmad Yani International Airport
- Flights from Shanghai to Jenderal Ahmad Yani International Airport










