Jakarta to Shanghai: buy now or wait?
Buy now FareScore 67/100
usually IDR 2,818,228 IDR 2,696,578 ≈ €133 Today's best fare
Cheaper than 67% of what we have seen
11 Nov Shenzhen Airlines With a stop
See this fare The booking happens on our partner site. The price you see there is the price you pay; they pay us, you do not.
All fares Jakarta → Shanghai
Cheapest first. Every price is live and goes straight to booking.
11 Nov
18:55
Shenzhen Airlines · 12h 00m
With a stop
€133
14 Nov
18:55
Shenzhen Airlines · 12h 00m
With a stop
€139
2 Dec
18:55
Shenzhen Airlines · 12h 00m
With a stop
€140
21 Jan
17:25
Shandong Airlines · 20h 35m
With a stop
€140
19 Nov
17:25
Shandong Airlines · 20h 35m
With a stop
€143
5 Nov
17:25
Shandong Airlines · 20h 35m
With a stop
€144
23 Jan
20:05
China Southern Airlines · 9h 20m
With a stop
€147
31 Dec
02:05
China Southern Airlines · 26h 15m
With a stop ↓1%
€149 €148
6 Nov
16:20
Xiamen Airlines · 18h 40m
With a stop
€150
19 Nov
00:05
Xiamen Airlines · 9h 45m
Direct
€150
14 Nov
02:05
China Southern Airlines · 11h 10m
Direct
€151
3 Jan
12:45
Hainan Airlines · 13h 40m
With a stop
€151
What the history says
Prices recorded 136
Typical price €139
Lowest we saw €125
You save today €6
Based on 136 prices we recorded on this exact route, compared against the same departure month.
Best booking window
84–180 days — is when this route has been cheapest to book: €131 typical, on 5 observations. That is about €8 less than booking in the last two weeks.
Cheapest months to fly to Shanghai
September €122 27 observations
November €139 49 observations
October €140 24 observations
Booking tips from our fare data
- How far in advance should you book a flight?
- Book 1–1.5 months before departure. Tracking the same flights at every lead time (89,403 flights on 18,534 routes, 2026-06-14 to 2026-11-02), that window had the smallest average premium over each flight's lowest fare: +16.9%, against +49.2% in the last 3 days.
- What is the cheapest day of the week to fly?
- Wednesday. Comparing each fare with the median of its own route, Wednesday departures were +3.2% and Tuesday +3.9%, while Friday was the dearest at +10.6%. Weekend departures cost more than midweek ones.
- What is the cheapest month to fly?
- November 2026. Comparing each route's fares month by month (booked 8–60 days ahead), November 2026 departures were -1.1% against the route's own median, while September 2026 was the dearest at +6.2%. Covers September 2026, October 2026, November 2026, December 2026; fares observed 2026-06-14 to 2026-11-02.
Price drops on Telegram
When a route drops below its usual price we post it to the channel: one message per drop, no spam, leave any time.
Save €200+ on every trip
Five minutes of setup, and it works on every flight after this one.
We will tell you the day it drops
One email, only when the fare on this route goes below the typical price.