Find flights
Deals
When to book
Airlines
FAQs

Cheap flights from Jakarta to Shanghai from Rp 2,327,106

This is the cheapest one-way flight price found by a Cheapflights user in the last 72 hours by searching for a flight departing on 21/7. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
JKT — SHA
24 Jun — 1 Jul1
1 adult
Mon 24/6
Mon 1/7

Cheap flight deals from Jakarta to Shanghai

Discover tips and strategies to find the most affordable flight options for your journey from Jakarta (JKT) to Shanghai (CN2). Learn about various techniques such as flexible date searches, comparing prices across and setting up price alerts. Use these methods to find the cheapest flights available for your travel needs. Data last updated 19 June 2024.

Popular in

September

Cheapest in

May

Round-trip from

Rp 4,755,982

One-way from

Rp 2,343,494
High demand for flights, 34% potential price rise
Best time to find cheap flights, 32% potential price drop
From Jakarta (JKT) to Shanghai
One-way flight from Jakarta (JKT) to Shanghai

What is the cheapest day to fly return from Jakarta to Shanghai?

Sunday flights are generally found to be more expensive for flights from Jakarta to Shanghai. This shouldn’t discourage you from searching, as you can still find great deals by being flexible with your options. Use our search form to find deals on tickets to Shanghai.

How far in advance should I book a flight from Jakarta to Shanghai?

To save up to 24% on this flight, we recommend booking at least 59 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from Jakarta to Shanghai from Rp 4,752,540 1-2 weeks out and tickets from Rp 9,505,080 for flights departing within the next 72 hours.

What is the cheapest month to fly from Jakarta to Shanghai?

Due to multiple factors, expect to potentially pay more when booking in August. For low rates, October can be a great choice for travel to Shanghai. Flights to Shanghai from Jakarta in October are about Rp 6,454,168 on average during October, but can be found for as low as Rp 3,523,435.

What is the cheapest time of day to fly from JKT to SHA?

It’s typically best to fly out from Jakarta to Shanghai at midday. Doing so could potentially save you 39% on the flight price compared to flying in the evening, which is usually more expensive.

Cheap China Southern flights from Jakarta to Shanghai

Explore cheap flight options specifically provided by China Southern for the route between Jakarta and Shanghai. Find affordable fares and compare prices with other airlines to secure the best deal for your journey. Over the last 7 days, Cheapflights users made 19,418 searches. Data last updated 19 June 2024.
Take a peek at the cheapest China Southern flights we've detected traveling from Jakarta to Shanghai. Come back soon if you're not finding the exact deal you're looking for.
Mon 5/809.10CGK - SHA
1 stop12h 00mChina Southern
Thu 8/816.50SHA - CGK
1 stop20h 25mChina Southern
Deal found 18/6Rp 4,850,868
Mon 5/813.15CGK - SHA
1 stop22h 10mChina Southern
Fri 9/814.50SHA - CGK
1 stop22h 25mChina Southern
Deal found 18/6Rp 5,211,406
Mon 24/600.20CGK - SHA
1 stop14h 00mChina Southern
Thu 27/614.50SHA - CGK
1 stop9h 35mChina Southern
Deal found 18/6Rp 8,390,692
Sun 15/900.20CGK - SHA
1 stop13h 05mChina Southern
Fri 27/912.40SHA - CGK
1 stop11h 20mChina Southern
Deal found 19/6Rp 9,373,976
Sun 21/709.10CGK - PVG
1 stop10h 20mChina Southern
Sun 28/719.50PVG - CGK
2 stops41h 25mChina Southern
Deal found 18/6Rp 11,586,365

Cheap Cathay Pacific flights from Jakarta to Shanghai

Explore cheap flight options specifically provided by Cathay Pacific for the route between Jakarta and Shanghai. Find affordable fares and compare prices with other airlines to secure the best deal for your journey. Over the last 7 days, Cheapflights users made 19,418 searches. Data last updated 19 June 2024.
Some of the lowest-priced Cathay Pacific flights we've found at this time heading from Jakarta to Shanghai. Check back soon if you're not seeing flights that suit your needs.
Sat 20/700.05CGK - SHA
1 stop11h 00mCathay Pacific
Sun 28/713.20SHA - CGK
1 stop10h 35mCathay Pacific
Deal found 18/6Rp 5,866,929
Tue 24/908.10CGK - SHA
1 stop26h 55mCathay Pacific
Sun 6/1013.20SHA - CGK
1 stop10h 35mCathay Pacific
Deal found 17/6Rp 6,014,422
Mon 23/900.05CGK - SHA
1 stop14h 30mCathay Pacific
Sun 6/1013.20SHA - CGK
1 stop10h 35mCathay Pacific
Deal found 17/6Rp 6,096,362
Sun 21/714.20CGK - SHA
1 stop20h 45mCathay Pacific
Sun 28/713.20SHA - CGK
1 stop10h 35mCathay Pacific
Deal found 18/6Rp 6,112,750
Sun 4/800.05CGK - SHA
1 stop11h 00mCathay Pacific
Thu 8/813.20SHA - CGK
1 stop10h 35mCathay Pacific
Deal found 18/6Rp 6,456,900

Cheap Jakarta to Shanghai flights in June & July 2024

Find cheap flight options from Jakarta to Shanghai specifically for the months of June and July 2024. Explore affordable fares based on user searches. Over the last 7 days, Cheapflights users made 19,418 searches. Prices were last updated on 19 June 2024.
Scroll through some of the best deals on flights from Jakarta to Shanghai in 2024. Check back soon for alternative fares.
Tue 25/613.35CGK - SHA
1 stop21h 55mXiamenAir
Thu 27/617.35SHA - CGK
1 stop20h 00mXiamenAir
Deal found 18/6Rp 4,506,719
Sat 20/700.05CGK - SHA
1 stop11h 00mCathay Pacific
Sun 28/713.20SHA - CGK
1 stop10h 35mCathay Pacific
Deal found 18/6Rp 5,866,929
Sat 20/700.05CGK - PVG
1 stop12h 10mCathay Pacific
Sun 28/713.25PVG - CGK
1 stop10h 30mCathay Pacific
Deal found 18/6Rp 5,866,929
Sun 21/713.30CGK - PVG
1 stop10h 25mVietJet Air
Sat 27/701.55PVG - CGK
1 stop11h 35mVietJet Air
Deal found 18/6Rp 5,981,646
Thu 11/708.10CGK - PVG
1 stop12h 55mCathay Pacific
Thu 18/717.45PVG - CGK
1 stop20h 25mCathay Pacific
Deal found 18/6Rp 6,096,362
Sun 21/714.20CGK - SHA
1 stop20h 45mCathay Pacific
Sun 28/713.20SHA - CGK
1 stop10h 35mCathay Pacific
Deal found 18/6Rp 6,112,750
Tue 25/613.15CGK - PVG
1 stop30h 15mMultiple Airlines
Wed 26/601.55PVG - CGK
1 stop11h 35mMultiple Airlines
Deal found 18/6Rp 6,194,690
Tue 25/613.35CGK - PVG
1 stop20h 25mMultiple Airlines
Thu 27/610.05PVG - CGK
2 stops27h 25mMultiple Airlines
Deal found 18/6Rp 6,211,078
Tue 25/616.30CGK - PVG
2 stops27h 35mMultiple Airlines
Thu 27/610.05PVG - CGK
2 stops27h 25mMultiple Airlines
Deal found 18/6Rp 6,768,272

Jakarta to Shanghai 2024 flight deals

Discover exclusive flight deals for travel between Jakarta and Shanghai in 2024. Find excellent offers based on user searches. Over the last 7 days, Cheapflights users made 19,418 searches. Data last updated 19 June 2024.
Scroll through some of the best deals on flights from Jakarta to Shanghai in 2024. Check back soon for alternative fares.
Tue 25/613.35CGK - SHA
1 stop21h 55mXiamenAir
Thu 27/617.35SHA - CGK
1 stop20h 00mXiamenAir
Deal found 18/6Rp 4,506,719
Sun 4/813.30CGK - PVG
1 stop10h 25mMultiple Airlines
Thu 8/821.55PVG - CGK
1 stop26h 30mMultiple Airlines
Deal found 18/6Rp 4,670,600
Mon 23/900.55CGK - PVG
1 stop12h 35mPhilippine Airlines
Sun 6/1016.00PVG - CGK
1 stop8h 55mPhilippine Airlines
Deal found 17/6Rp 4,801,704
Mon 5/809.10CGK - SHA
1 stop12h 00mChina Southern
Thu 8/816.50SHA - CGK
1 stop20h 25mChina Southern
Deal found 18/6Rp 4,850,868
Mon 5/813.30CGK - PVG
1 stop10h 25mVietJet Air
Thu 8/801.55PVG - CGK
1 stop11h 35mVietJet Air
Deal found 18/6Rp 4,850,868
Tue 24/913.30CGK - PVG
1 stop10h 25mVietJet Air
Sat 5/1001.55PVG - CGK
1 stop11h 35mVietJet Air
Deal found 17/6Rp 5,063,914
Sun 4/813.30CGK - PVG
1 stop10h 25mVietJet Air
Wed 7/801.55PVG - CGK
1 stop11h 35mVietJet Air
Deal found 18/6Rp 5,195,018
Mon 5/813.15CGK - SHA
1 stop22h 10mChina Southern
Fri 9/814.50SHA - CGK
1 stop22h 25mChina Southern
Deal found 18/6Rp 5,211,406
Sun 4/800.55CGK - PVG
1 stop12h 35mPhilippine Airlines
Thu 8/816.00PVG - CGK
1 stop8h 55mPhilippine Airlines
Deal found 18/6Rp 5,260,570

Direct flights to Shanghai from Jakarta

Discover direct flight options from Jakarta to Shanghai. Find direct flights with no stopovers, providing a convenient travel experience. Explore direct flight options based on user searches, and compare prices and availability for your desired travel dates. Over the last 7 days, Cheapflights users made 19,418 searches. Data last updated 19 June 2024.
Take a look at some of the direct flights traveling from Jakarta to Shanghai in the near future. Users seeking other options on flights from Jakarta to Shanghai should update the search form at the top of the page.
Mon 5/823.30CGK - PVG
Nonstop6h 25mChina Eastern
Fri 9/817.00PVG - CGK
Nonstop6h 30mChina Eastern
Deal found 18/6Rp 6,456,900
Sun 4/823.30CGK - PVG
Nonstop6h 30mChina Eastern
Thu 8/817.00PVG - CGK
Nonstop6h 30mChina Eastern
Deal found 18/6Rp 6,620,780
Sun 21/723.55CGK - PVG
Nonstop6h 10mGaruda Indonesia
Sun 28/710.05PVG - CGK
Nonstop6h 15mGaruda Indonesia
Deal found 18/6Rp 6,932,154
Mon 5/823.30CGK - PVG
Nonstop6h 25mMultiple Airlines
Thu 8/810.05PVG - CGK
Nonstop6h 15mMultiple Airlines
Deal found 18/6Rp 8,882,334
Tue 25/623.30CGK - PVG
Nonstop6h 25mChina Eastern
Thu 27/617.00PVG - CGK
Nonstop6h 30mChina Eastern
Deal found 18/6Rp 19,534,578

Jakarta to Shanghai flights leaving soon

Find last-minute flight options from Jakarta to Shanghai for spontaneous travel. Discover available flights and compare prices based on user searches. Secure great deals and offers for spontaneous trips with quick booking options. Over the last 7 days, Cheapflights users made 19,418 searches. Data last updated 19 June 2024.
Check out these flights departing soon from Jakarta to Shanghai. Users should examine the flight details to ensure there are no surprises.
Tue 25/613.35CGK - PVG
1 stop20h 25mXiamenAir
Thu 27/610.40PVG - CGK
1 stop26h 55mXiamenAir
Deal found 18/6Rp 4,375,614
Tue 25/613.35CGK - SHA
1 stop21h 55mXiamenAir
Thu 27/617.35SHA - CGK
1 stop20h 00mXiamenAir
Deal found 18/6Rp 4,506,719
Tue 25/613.15CGK - PVG
1 stop30h 15mMultiple Airlines
Wed 26/601.55PVG - CGK
1 stop11h 35mMultiple Airlines
Deal found 18/6Rp 6,194,690
Tue 25/613.35CGK - PVG
1 stop20h 25mMultiple Airlines
Thu 27/610.05PVG - CGK
2 stops27h 25mMultiple Airlines
Deal found 18/6Rp 6,211,078
Tue 25/616.30CGK - PVG
2 stops27h 35mMultiple Airlines
Thu 27/610.05PVG - CGK
2 stops27h 25mMultiple Airlines
Deal found 18/6Rp 6,768,272
Mon 24/600.55CGK - PVG
1 stop12h 35mMultiple Airlines
Thu 27/614.30PVG - CGK
1 stop23h 40mMultiple Airlines
Deal found 18/6Rp 6,784,661
Tue 25/616.30CGK - PVG
2 stops27h 35mMultiple Airlines
Wed 26/601.55PVG - CGK
1 stop11h 35mMultiple Airlines
Deal found 18/6Rp 7,309,079
Mon 24/600.55CGK - PVG
1 stop12h 35mMultiple Airlines
Wed 26/601.55PVG - CGK
1 stop11h 35mMultiple Airlines
Deal found 18/6Rp 7,489,348
Mon 24/600.55CGK - PVG
1 stop12h 35mMultiple Airlines
Thu 27/610.05PVG - CGK
2 stops27h 25mMultiple Airlines
Deal found 18/6Rp 7,522,124

One-way flights to Shanghai from Jakarta

Search for one-way flight options from Jakarta to Shanghai. Find affordable one-way fares based on user searches. Compare prices and availability to plan your one-way journey according to your preferred dates and budget. Over the last 7 days, Cheapflights users made 19,418 searches. Data last updated 19 June 2024.
Take a look at some of the one-way flights we've detected from Jakarta to Shanghai. Those seeking round-trip flights from Jakarta to Shanghai should utilize the search form at the top of the page.
Sun 21/713.35CGK - SHA
1 stop21h 55mXiamenAir
Deal found 18/6Rp 2,327,106
Sat 20/713.35CGK - SHA
1 stop21h 55mXiamenAir
Deal found 18/6Rp 2,343,494
Fri 5/713.30CGK - PVG
1 stop10h 25mVietJet Air
Deal found 18/6Rp 2,409,046
Sat 20/713.15CGK - PVG
1 stop30h 15mChina Southern
Deal found 18/6Rp 2,474,598
Fri 19/700.20CGK - SHA
1 stop31h 55mChina Southern
Deal found 18/6Rp 2,572,927
Sat 20/700.20CGK - SHA
1 stop15h 55mChina Southern
Deal found 18/6Rp 2,982,629
Sat 20/700.55CGK - PVG
1 stop12h 35mPhilippine Airlines
Deal found 18/6Rp 3,048,181
Fri 19/700.55CGK - PVG
1 stop12h 35mPhilippine Airlines
Deal found 18/6Rp 3,097,345
Fri 5/714.35CGK - PVG
2 stops22h 55mMultiple Airlines
Deal found 18/6Rp 3,146,509

Find flights from Jakarta to Shanghai within your budget

Customise your flight search to find flights from Jakarta to Shanghai that fit within your specific budget. Explore options based on user searches and filter the results based on your desired price range. Find flights that match your budget for a cost-effective journey. Over the last 7 days, Cheapflights users made 19,418 searches. Data last updated 19 June 2024.

Fly from

Any airport

Fly to

Any airport

Budget

Rp 4,097,017 - Rp 6,932,153

Route

Depart

Return

Price

Jakarta Soekarno-Hatta IntlShanghai Pu Dong

CGK - PVG

CGKPVG

Jakarta Soekarno-Hatta Intl

Mon 5/8

1 stop10h 25m

Shanghai Pu Dong

Fri 9/8

1 stop9h 45m

Rp 4,097,018

Jakarta Soekarno-Hatta IntlShanghai Pu Dong

CGK - PVG

CGKPVG

Jakarta Soekarno-Hatta Intl

Sun 4/8

1 stop12h 35m

Shanghai Pu Dong

Fri 9/8

1 stop8h 55m

Rp 4,211,734

Jakarta Soekarno-Hatta IntlShanghai Pu Dong

CGK - PVG

CGKPVG

Jakarta Soekarno-Hatta Intl

Mon 21/10

1 stop10h 25m

Shanghai Pu Dong

Thu 24/10

1 stop11h 35m

Rp 4,686,988

Jakarta Soekarno-Hatta IntlShanghai Hongqiao Intl

CGK - SHA

CGKSHA

Jakarta Soekarno-Hatta Intl

Mon 5/8

1 stop12h 00m

Shanghai Hongqiao Intl

Thu 8/8

1 stop20h 25m

Rp 4,850,868

Jakarta Soekarno-Hatta IntlShanghai Hongqiao Intl

CGK - SHA

CGKSHA

Jakarta Soekarno-Hatta Intl

Mon 21/10

1 stop28h 25m

Shanghai Hongqiao Intl

Fri 25/10

1 stop27h 25m

Rp 5,637,496

Jakarta Soekarno-Hatta IntlShanghai Hongqiao Intl

CGK - SHA

CGKSHA

Jakarta Soekarno-Hatta Intl

Sat 20/7

1 stop11h 00m

Shanghai Hongqiao Intl

Sun 28/7

1 stop10h 35m

Rp 5,866,929

Jakarta Soekarno-Hatta IntlShanghai Pu Dong

CGK - PVG

CGKPVG

Jakarta Soekarno-Hatta Intl

Mon 16/9

1 stop10h 30m

Shanghai Pu Dong

Thu 26/9

1 stop9h 25m

Rp 6,358,571

Jakarta Soekarno-Hatta IntlShanghai Pu Dong

CGK - PVG

CGKPVG

Jakarta Soekarno-Hatta Intl

Sun 4/8

Nonstop6h 30m

Shanghai Pu Dong

Thu 8/8

Nonstop6h 30m

Rp 6,620,780

Jakarta Soekarno-Hatta IntlShanghai Pu Dong

CGK - PVG

CGKPVG

Jakarta Soekarno-Hatta Intl

Sun 21/7

Nonstop6h 10m

Shanghai Pu Dong

Sun 28/7

Nonstop6h 15m

Rp 6,932,154

Flights are sorted by cheapest first

Deals found on 18/6

What is the cheapest day to fly from Jakarta to Shanghai?

Use this chart to determine the cheapest time to fly return from Jakarta to Shanghai. Price data was last updated on 16 June 2024.
Morning
Midday
Afternoon
Evening
All times are departure.
Travellers seeking maximum savings on their Jakarta to Shanghai flight should consider departing on Monday at midday when fares are most often at their lowest. Monday evenings flights should be avoided if possible as fares are typically the most expensive at this time.
Search Deals

Best time to book a flight from Jakarta to Shanghai

Have a flexible travel schedule? Discover the best time to fly to Shanghai from Jakarta with our price prediction graph.
Estimated return price
Rates are based on past data. Find the cheapest month and day to book your flight based on your travel requirements, then search for cheap deals.

Temperature and rainfall in Shanghai by month

Plan your trip to Shanghai by taking into account the average temperature and rainfall totals by month.

SHA

Temperature

4 - 28 °C

If weather is an important factor for your trip to Shanghai, use this chart to help with planning. For those seeking warmer temperatures, July is the ideal time of year to visit, when temperatures reach an average of 28.0 C. Travellers hoping to avoid the cold should look outside of January, when temperatures are typically at their lowest (around 4.0 C).

Reviews of airlines servicing Shanghai

Get insights into the airlines that provide service to Shanghai. Read reviews, discover amenities, and learn about the overall travel experience offered by airlines. Use this information to make informed decisions when choosing an airline for your flight to Shanghai. Reviews last updated 19 June 2024.
Peruse reviews from past customers who have flown with China Southern, Cathay Pacific and XiamenAir from Jakarta to Shanghai to help guide your decision. In addition to providing an overall rating, users have also rated airlines in terms of entertainment options, comfort, food, crew/service, and boarding process.
8.3
Very Good
1,401 reviews

Boarding

8.4

Crew

8.7

Overall

8.3

Entertainment

8.2

Food

7.8

Comfort

8.1

Reviews

1 / 10

Best airlines in the world, staff excellent, crew excellent and friendly and helpful.

8.3
Very Good
1,401 reviews
8.3
Very Good
1,401 reviews

Boarding

8.4

Crew

8.7

Overall

8.3

Entertainment

8.2

Food

7.8

Comfort

8.1

Reviews

1 / 10

Best airlines in the world, staff excellent, crew excellent and friendly and helpful.

8.1
Very Good
222 reviews
8.3
Very Good
1,401 reviews

Boarding

8.4

Crew

8.7

Overall

8.3

Entertainment

8.2

Food

7.8

Comfort

8.1

Reviews

1 / 10

Best airlines in the world, staff excellent, crew excellent and friendly and helpful.

7.9
Good
113 reviews
8.3
Very Good
1,401 reviews

Boarding

8.4

Crew

8.7

Overall

8.3

Entertainment

8.2

Food

7.8

Comfort

8.1

Reviews

1 / 10

Best airlines in the world, staff excellent, crew excellent and friendly and helpful.

7.8
Good
1,006 reviews
8.3
Very Good
1,401 reviews

Boarding

8.4

Crew

8.7

Overall

8.3

Entertainment

8.2

Food

7.8

Comfort

8.1

Reviews

1 / 10

Best airlines in the world, staff excellent, crew excellent and friendly and helpful.

7.7
Good
274 reviews
8.3
Very Good
1,401 reviews

Boarding

8.4

Crew

8.7

Overall

8.3

Entertainment

8.2

Food

7.8

Comfort

8.1

Reviews

1 / 10

Best airlines in the world, staff excellent, crew excellent and friendly and helpful.

Related info for your journey

Find useful and relevant information for your journey from Jakarta to Shanghai. Access travel guides, tips, and recommendations to enhance your travel experience. Get information about local attractions, weather, transportation options, and more.
  • Can I find flights from Jakarta to Shanghai for under Rp 4,097,100 on Cheapflights?

    Yes, there are multiple flights from Jakarta to Shanghai for under Rp 4,097,100. The cheapest flight booked recently is on Multiple Airlines for just Rp 4,097,018, but on average you can expect to pay Rp 5,096,690.

  • Are there direct flights from Jakarta to Shanghai for under Rp 6,456,900 on Cheapflights?

    Cheapflights has 5 direct flights from Jakarta to Shanghai under Rp 6,456,900. A good price for a direct flight from Jakarta to Shanghai is less than Rp 9,685,349.

  • Are there last-minute flights available from Jakarta to Shanghai for under Rp 4,375,700?

    There are currently 16+ open flights from Jakarta to Shanghai within the next 7 days for less than Rp 4,375,700.

  • What are the cheapest airlines flying from Jakarta to Shanghai round-trip?

    Cheapflights users have booked flights from Jakarta to Shanghai return from Rp 4,211,734. Other airlines that can offer you cheap pricing are VietJet Air, from Rp 4,686,988, and China Southern, from Rp 4,850,868. You may be able to fly from Jakarta to Shanghai for 42% less than the average price by searching for these airlines.

  • What are the cheapest airlines to fly from Jakarta to Shanghai one-way?

    The cheapet airlines for a one-way flight from Jakarta to Shanghai are XiamenAir (Rp 2,327,106), VietJet Air (Rp 2,409,046), and China Southern (Rp 2,474,598).

  • What are the most popular routes from Jakarta to Shanghai?

  • What does CGK to SHA mean?

    Great question - CGK to SHA just means Jakarta Soekarno-Hatta Intl Airport to Shanghai Hongqiao Intl Airport. Now you’ll know what these unique codes when you look for flights! While you’re still figuring out your travel plans, it’s not a bad idea to learn the names and codes of other airports around these areas: Shanghai Pu Dong Airport (PVG), Hangzhou Airport (HGH), Wuxi Airport (WUX), Suzhou Airport (SZV), Nantong Airport (NTG).

  • Can I find deals for flights from Jakarta to Shanghai that include extra baggage allowance?

    The amount of baggage you can bring on your Jakarta to Shanghai flight depends on the airline and the type of fare you've chosen. After entering your flight details, you'll be able to view the specific baggage policies for each deal in the search results. Keep in mind that certain deals may offer additional baggage allowance.

  • Can I find deals on flights from Jakarta to Shanghai with specific airlines?

    Yes, Cheapflights allows you to browse and filter Jakarta to Shanghai flight deals by airline. After entering your origin and destination, use the available filters to view flights offered by airlines.

  • Can I find deals for flights from Jakarta to Shanghai that include hotel bookings?

    Yes. In addition to deals on Jakarta to Shanghai flights, Cheapflights offers holiday packages that include both flights and hotel.

  • How can I find direct flights from Jakarta to Shanghai?

    After entering your origin and destination, apply the non-stop filter on the search result page to find direct flights from Jakarta to Shanghai.

  • Can I find deals for business class flights from Jakarta to Shanghai?

    Yes. Cheapflights offers flight deals from Jakarta to Shanghai by cabin class. In addition to browsing deals, you can also filter by cabin class on the search results page after making a search.

  • Can I find deals for flights from Jakarta to Shanghai that allow pets onboard?

    Many airlines flying from Jakarta to Shanghai offer the option to travel with pets. After selecting a flight deal, you can find more information about the airline's pet policy on their official website or by contacting the airline directly. Please note that additional fees and restrictions may apply.

  • Can I find deals on last-minute flights from Jakarta to Shanghai?

    Yes, you can often find last-minute deals on Jakarta to Shanghai flights on Cheapflights. However, these deals can vary and may not always be available. We recommend checking back frequently or signing up for price alerts for the most up-to-date deals.

  • How recently were the Jakarta to Shanghai flight deals updated?

    The Jakarta to Shanghai flight deals you see on this page were last updated on 18/6.

  • What are the most popular airlines that fly from Jakarta to Shanghai?

See more FAQs

Browse thousands of different options on Cheapflights for your next trip

Toggle through the tabs below to find thousands of options on Cheapflights for your next trip.

Top 7 airlines flying from Jakarta to Shanghai

Discover the top 7 airlines that operate flights from Jakarta to Shanghai. Compare their services, reliability, and customer satisfaction ratings to choose the airline that best suits your travel preferences and needs. Over the last 7 days, Cheapflights users made 19,418 searches. Data last updated 19 June 2024.
AirlineCheapestAverageFlexibilityOn-time
Philippine AirlinesCheapestRp 3,202,884AverageRp 5,096,362FlexibilityNo cancel feeOn-time60%
Search Philippine Airlines flights
XiamenAirCheapestRp 4,028,351AverageRp 5,094,559FlexibilityNo cancel feeOn-time49%
Search XiamenAir flights
China EasternCheapestRp 4,403,146AverageRp 7,871,272FlexibilityNo cancel feeOn-time62%
Search China Eastern flights
China SouthernCheapestRp 4,427,073AverageRp 5,556,702FlexibilityNo cancel feeOn-time69%
Search China Southern flights
Air ChinaCheapestRp 5,162,406AverageRp 5,921,993FlexibilityNo cancel feeOn-time67%
Search Air China flights
Singapore AirlinesCheapestRp 5,608,325AverageRp 7,529,662FlexibilityNo cancel feeOn-time81%
Search Singapore Airlines flights
Garuda IndonesiaCheapestRp 6,135,366AverageRp 7,366,929FlexibilityNo cancel feeOn-time71%
Search Garuda Indonesia flights

Search flights from Jakarta to Shanghai by cabin class

Find flights from Jakarta to Shanghai, based on your preferred cabin class, be it economy, premium economy, business, or first class.

Hourly flight availability from Jakarta to Shanghai

Find hourly flight availability from Jakarta to Shanghai. Discover flight options and departure times throughout the day, allowing you to choose a departure time that suits your schedule. Data last updated 19 June 2024.