$156 Cheap Flights from Jakarta (JKT) to Shanghai (PVG)

Popular airlines from Jakarta to Shanghai (PVG-Pudong Intl.)

Cheap Flights from Jakarta to Shanghai (JKT-PVG)

Prices were available within the past 7 days and start at $156 for one-way flights and $270 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Air China
Hainan Airlines
China Southern Airlines
Shandong Airlines
Philippine Airlines
Singapore Airlines
Vietnam Airlines
Vietjet Air
Malaysia Airlines
China Eastern Airlines

Alternative airports near Shanghai

Prices were available within the past 7 days. Prices and availability are subject to change.

Travel information

Origin airport
Soekarno-Hatta Intl.
Destination airport
Pudong Intl.
Roundtrip price
$269
Distance
2762 mi

Book with confidence

Explore a world of travel with Expedia

*Available to One Key members.