Book a trip from Jakarta to Shanghai with Cathay Pacific , fares from IDR5,420,200

DISCOUNT CODE (OPTIONAL)

Deals on Jakarta (JKT) to Shanghai (SHA) flights

IDR5.4M
Displaying fares for June-2025
  • 26

    Thu

    JUN

  • 27

    Fri

  • 28

    Sat

  • 29

    Sun

  • 30

    Mon

  • 01

    Tue

    JUL

  • 02

    Wed

  • 03

    Thu

  • 04

    Fri

  • 05

    Sat

  • 06

    Sun

  • 07

    Mon

  • 08

    Tue

  • 09

    Wed

  • 10

    Thu

  • 11

    Fri

  • 12

    Sat

  • 13

    Sun

  • 14

    Mon

  • 15

    Tue

  • 16

    Wed

  • 17

    Thu

  • 18

    Fri

  • 19

    Sat

  • 20

    Sun

  • 21

    Mon

  • 22

    Tue

  • 23

    Wed

  • 24

    Thu

  • 25

    Fri

  • RangeIDR5,420,200-IDR6,770,500

    Book flights to Shanghai SHA

    IDR
    keyboard_arrow_down
    Book flights to Shanghai SHA
    From
    To
    Fare Type
    Dates
    Price
    Jakarta (CGK)Shanghai (PVG)Round-trip
    /
    Economy
    25/09/2025 - 28/09/2025

    From

    IDR5,420,200

    Seen 18 hours ago

    Jakarta (CGK)Shanghai (PVG)Round-trip
    /
    Economy
    15/11/2025 - 22/11/2025

    From

    IDR5,433,500

    Seen 1 day ago

    Jakarta (CGK)Shanghai (PVG)Round-trip
    /
    Economy
    16/10/2025 - 22/10/2025

    From

    IDR5,433,500

    Seen 1 day ago

    Jakarta (CGK)Shanghai (PVG)Round-trip
    /
    Economy
    04/11/2025 - 10/11/2025

    From

    IDR5,420,200

    Seen 9 hours ago

    Jakarta (CGK)Shanghai (PVG)Round-trip
    /
    Economy
    29/07/2025 - 03/08/2025

    From

    IDR5,433,500

    Seen 1 day ago

    Flights from Jakarta (CGK) to Shanghai (PVG)

    Flight route information

    Cathay Pacific offers daily flights to Shanghai Pudong International Airport (PVG) from Jakarta Soekarno-Hatta International Airport (CGK), with a layover in Hong Kong. Flights from CGK to PVG take around 8 hours 45 minutes, including the layover, and bring you to Terminal 2 in Shanghai.

    Upon your arrival in Shanghai

    Pudong International Airport is located 45km from Shanghai and offers multiple ways to get into the city. The most convenient route is via taxi, which takes approximately 45 minutes to get to the city centre. Alternatively, local buses or the Airport MRT can get you downtown in under an hour.

    A brief introduction to Shanghai

    With its beautiful skyline, glitzy retail spaces, and high end dining scene, Shanghai is one of China’s most international and cosmopolitan cities. And beneath its glittering surface, you’ll also find a vast wealth of ancient culture and architectural history waiting to be discovered.

    Start your trip by visiting one of the most quintessential Shanghai experiences - The Bund. Known as “the museum of buildings”, this famous waterfront area showcases an impressive collection of art deco architecture, set alongside glistening modern skyscrapers. Keep an eye out for the Oriental Pearl TV Tower, the Shanghai Tower, and the Shanghai World Financial Center.

    A short walk away, Shanghai’s Old City is home to ancient temples such as the City God Temple of Shanghai, and its adjoining Yu Garden. An icon of the city, the garden was built almost 500 years ago during the Ming Dynasty and hosts the Exquisite Jade Rock, an impressive 3.3 metre high boulder dating back to the 1100s.

    We also recommend visiting the French Concession, a historical district that features leafy boulevards, boutique wine bars and cosy cafes. Here, you will also find many of the city’s renowned restaurants serving both international and authentic Chinese cuisine.


    Flying to Shanghai with Cathay Pacific

    Book your Jakarta to Shanghai flight with Cathay Pacific and experience the world class comfort and cleanliness of our cabins, which have been ranked in the top 10 of Skytrax's 'World's Best Airline Cabin Cleanliness' for five years running.

    During your flight, you can also sample the culinary delights of our inflight dining menu, which includes a range of international flavours and Asian classics. We also offer an award-winning wine list to complement your meal.


    Why you should book directly with Cathay Pacific

    When you book directly with Cathay Pacific you will get round-the-clock support, customisable bookings, exclusive offers, and more. Plus, our booking system is completely transparent, which means you won’t be surprised with any hidden fees or service charges. You can also access our loyalty program, and earn instant discounts each time you book directly with us.


    Frequently asked questions

    How long is the flight from Jakarta to Shanghai?

    Flights from Jakarta (CGK) to Shanghai (PVG) take around 8 hours 45 minutes, including the layover in Hong Kong. During the layover, we invite our First and Business Class passengers to relax, recharge, and refresh in our award-winning airport lounge.

    What plane will I be flying on?

    Our Jakarta to Shanghai flights operate on our fleet of spacious and modern Airbus A330s. Learn more about our fleet. The aircraft model may change due to availability.

    How many Status Points will I earn when I fly from Jakarta to Shanghai?

    The amount of Status Points you earn depends on the duration and the class of your flight. To find out how many points you will earn on your flight from Jakarta to Shanghai, be sure to use our Status Points calculator. Cathay Pacific is also a proud member of the oneworld Alliance, which provides seamless travel to more than 1,100 airports.

    What should I know before arriving in Shanghai?

    Before arriving in Shanghai, it’s best to know the basics so you can easily navigate your new surroundings. Below is what you need to know before you fly to Shanghai.

    Book Business Class flights to Shanghai - selected offers

    IDR
    keyboard_arrow_down

    Flight Deals for Popular Routes on Cathay Pacific

    IDR
    Flight Deals for Popular Routes on Cathay Pacific
    From
    To
    Fare Type
    Dates
    Price
    Jakarta (CGK)Shanghai (PVG)Round-trip
    /
    Economy
    07/04/2026 - 11/04/2026

    From

    IDR6,251,200

    Seen 17 hours ago

    Jakarta (CGK)Shanghai (PVG)Round-trip
    /
    Economy
    23/01/2026 - 03/02/2026

    From

    IDR6,264,500

    Seen 1 day ago

    Jakarta (CGK)Shanghai (PVG)Round-trip
    /
    Economy
    06/03/2026 - 13/03/2026

    From

    IDR7,301,200

    Seen 10 hours ago

    Jakarta (CGK)Shanghai (PVG)Round-trip
    /
    Economy
    13/03/2026 - 16/03/2026

    From

    IDR9,151,200

    Seen 9 hours ago

    Jakarta (CGK)Shanghai (PVG)Round-trip
    /
    Economy
    24/12/2025 - 03/01/2026

    From

    IDR11,851,500

    Seen 6 hours ago

    Jakarta (CGK)Shanghai (PVG)Round-trip
    /
    Economy
    23/03/2026 - 28/03/2026

    From

    IDR11,901,200

    Seen 17 hours ago

    Jakarta (CGK)Shanghai (SHA)Round-trip
    /
    Economy
    17/01/2026 - 24/01/2026

    From

    IDR6,264,500

    Seen 1 day ago

    Jakarta (CGK)Shanghai (SHA)Round-trip
    /
    Economy
    13/04/2026 - 19/04/2026

    From

    IDR6,251,200

    Seen 11 hours ago

    *Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking.

    Travel to Shanghai in Premium Economy

    Best fares on flights found by others in the last 48 hours. (Please note that some fares may only apply when there are multiple travellers.)

    Explore More Flights from Other Popular Origins