Did you know?
- The shortest nonstop flight time from Shanghai to Jakarta is 6 hours, 10 minutes on Garuda.
- The shortest connecting flight from Shanghai to Jakarta is 4716 km on Vietnam.
- Singapore has the most one stop flights between Shanghai and Jakarta.
- 89 flights per week fly out of Shanghai connecting to Jakarta.
- The shortest connecting flight from Shanghai to Jakarta is 12 hours, 30 minutes on Vietnam.
Hotels in Jakarta
Traveling on the route and need hotel in Jakarta? Choose from more than 45,000 hotels.