Cheap flights from Surabaya to Shanghai

Return
Economy
Surabaya (SUB)
Shanghai (SHA)
Depart
Return
Any month
|

How to find the cheapest flight from
Surabaya (SUB) to Shanghai

All the information you need to plan the best SUB to SHA flight in 2021: compare Surabaya to Shanghai flight prices with the expected peak season, weather and rainfall in Shanghai.
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.

Related info for your journey

Useful info, stats and facts about <span class="emphasized">Surabaya</span> to <span class="emphasized">Shanghai</span> flights.

Flight FAQs

From Surabaya to Shanghai

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 5,187,916, our data indicates the cheapest price to be Rp 5,187,916. The most popular route (Surabaya Juanda - Shanghai Hongqiao Intl), is priced around Rp 23,783,860.

Related searches

Flights to Shanghai from Surabaya (SUB)
Flights to Surabaya Flights to Shanghai Flights from Surabaya

Rent a Car

Car Rentals at Shanghai Car Rentals at China

COVID Restrictions

View COVID Travel Restrictions for Shanghai, China

Do I need a COVID test to fly to Shanghai from Surabaya?

Information is based on travel restrictions from Surabaya Juanda to Shanghai

Most visitors from Surabaya Juanda will not be allowed to enter Shanghai.

COVID-19 testing requirements
Visitors from Surabaya Juanda must present a negative RT-PCR (NAAT) test taken 48 hours before departing to Shanghai.

Quarantine requirements
Visitors from Surabaya Juanda are not required to quarantine after entering Shanghai.

Documents
Health Declaration Form - Must be presented upon arrival


Do I need a test to fly back to Surabaya from Shanghai?

Returning to Surabaya Juanda from Shanghai

COVID-19 testing requirements
Visitors from Shanghai must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Surabaya Juanda.

Quarantine requirements
Visitors from Shanghai are not required to quarantine after entering Surabaya Juanda.

Hide COVID Travel Restrictions for Shanghai, China

Destination information for Shanghai

Things to know before you go - useful duration and weather info for your trip from Surabaya to Shanghai.
Today's exchange rate
Rp 1 = ¥ 0.01
Average temperature for October in Shanghai
23.0 °C
Avg rainfall for October in Shanghai
4.0 mm

Airports servicing Surabaya

Popular flight searches

Check out other popular destinations found by fellow travellers in 2021.
Home Asia China Shanghai Cheap flights from Surabaya to Shanghai
  • Return
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First