Jakarta to Shanghai Flight Schedule — Daily Timetable & Departure Times

Schedule for 27 Apr 2026 · International · Soekarno-Hatta International Airport (CGK) → PVG Airport (PVG)

Jakarta to Shanghai Daily Flight Schedule — Today's Timetable

2
Daily flights
11:30 PM
First departure
11:55 PM
Last departure
4,446 km
Flight distance
Flight Airline Departure Arrival Duration Aircraft Stops
MU-5070 MU 11:30 PM 7:10 AM 7h 40m 332 Direct
GA-894 GA 11:55 PM 7:05 AM 7h 10m 333 Direct

Airlines Flying Jakarta to Shanghai

The following airlines operate direct flights on the Jakarta (CGK) to Shanghai (PVG) route:

MUGA

MU operates 1 flight daily on this route using 332 aircraft.

GA operates 1 flight daily on this route using 333 aircraft.

Jakarta to Shanghai Flight Time & Route Information

The flight distance from Jakarta (CGK) to Shanghai (PVG) is approximately 4,446 km. The typical non-stop flight time on this route is –, depending on the aircraft and airline.

Flights from Jakarta to Shanghai depart from Soekarno-Hatta International Airport (CGK) and arrive at PVG Airport (PVG). The first flight of the day departs at 11:30 PM and the last flight departs at 11:55 PM.

Looking for cheap Jakarta to Shanghai flight tickets? Compare live fares and book directly on HappyFares at the lowest airfare.

Frequently Asked Questions — Jakarta to Shanghai Flight Schedule

How many flights operate from Jakarta to Shanghai daily?

2 flights operate from Jakarta to Shanghai daily. Airlines on this route include MU, GA.

What is the first flight from Jakarta to Shanghai?

The first flight from Jakarta to Shanghai is MU-5070 operated by MU, departing at 11:30 PM.

What is the last flight from Jakarta to Shanghai?

The last flight from Jakarta to Shanghai is GA-894 operated by GA, departing at 11:55 PM.

What is the flight time from Jakarta to Shanghai?

The flight distance from Jakarta to Shanghai is 4,446 km. Flight time varies by airline and aircraft type.

Which airlines fly from Jakarta to Shanghai?

MU, GA operate flights on the Jakarta to Shanghai route. Use HappyFares to compare fares across all airlines and book the cheapest ticket.

What is the Jakarta to Shanghai flight schedule today?

Today's Jakarta to Shanghai flight schedule has 2 flights. Departures range from 11:30 PM (MU MU-5070) to 11:55 PM (GA GA-894).

How to check Jakarta to Shanghai live flight status?

For live Jakarta to Shanghai flight status including delays, gate changes, and real-time tracking, visit our dedicated flight status page.

What is the cheapest Jakarta to Shanghai flight ticket?

To find the cheapest Jakarta to Shanghai flight ticket, compare fares across all airlines on HappyFares. Book 3–6 weeks in advance and fly mid-week for the lowest airfare on this route.

Jakarta → Shanghai · Book cheapest ticket
Search Flights →