Did you know?
- Singapore, SG is the most popular connection for one stop flights between Shanghai and Jakarta.
- There are 2 nonstop flights on route from Shanghai to Jakarta every day.
- 98450 seats are available per day to fly out of Shanghai connecting to Jakarta.
- The shortest flight between Shanghai and Jakarta on China is 4483 km.
- The shortest nonstop flight from Shanghai to Jakarta is 4442 km on Garuda.
Hotels in Jakarta
Traveling on the route and need hotel in Jakarta? Choose from more than 45,000 hotels.