Cheap flights from Surabaya to Shanghai

SUB — SHA
4 Feb — 11 Feb1
Return
1 adult
Economy
From?
To?
Sat 4/2
Sat 11/2

When is the cheapest time to fly from Surabaya to Shanghai (SUB - SH)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Surabaya to Shanghai as you normally would.

One-way flights to Shanghai from Surabaya

The cheapest one-way flights from Surabaya to Shanghai
22 Apr
SUB

Surabaya Juanda

PVG

Shanghai Pu Dong

3 stops

18h 10m
Rp 7,002,843

Multiple Airlines

Pick Dates

Deal found 28/1

22 Apr
SUB

Surabaya Juanda

PVG

Shanghai Pu Dong

2 stops

32h 45m
Rp 8,469,250

Multiple Airlines

Pick Dates

Deal found 28/1

22 Apr
SUB

Surabaya Juanda

SHA

Shanghai Hongqiao Intl

2 stops

32h 05m
Rp 8,753,554

Multiple Airlines

Pick Dates

Deal found 28/1

Related info for your journey

Useful info, stats and facts about Surabaya to Shanghai flights.

What airport do you fly from for flights from Surabaya to Shanghai?

Most people fly from Surabaya Juanda (SUB) if they book a flight from Surabaya to Shanghai. Surabaya Juanda is conveniently located just 15.0 km from Surabaya’s city centre.

Which airlines flying from Surabaya Juanda to Shanghai have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like Singapore Airlines, Cathay Pacific, and Malaysia Airlines flying from Surabaya Juanda to Shanghai have implemented new flexible cancellation policies.

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

When booking a flight from Surabaya to Shanghai, you may want to consider flying on Royal Brunei Airlines, Cathay Pacific or Singapore Airlines as they are the most popular for this route.

What are the cheapest flights from Surabaya to Shanghai?

Looking for the cheapest flight from Surabaya to Shanghai? While on average our users pay Rp 59,440,220, our data indicates the cheapest price to be Rp 59,440,220. The most popular route (Surabaya Juanda - Shanghai Pu Dong), is priced around Rp 9,726,171.

Top 2 airlines flying from Surabaya to Shanghai

The chart below displays the airlines Cheapflights users travelling from Surabaya to Shanghai choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Cathay PacificCheapestRp 4,652,701AverageRp 7,118,660FlexibilityNo cancel feeOn-time72%COVID-19 safety
Search Cathay Pacific flights
Singapore AirlinesCheapestRp 5,187,341AverageRp 7,589,032FlexibilityNo cancel feeOn-time81%COVID-19 safety
Search Singapore Airlines flights
100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.