Cheap Flights from Singapore to Shanghai (SIN to SHA)

One-way
Round-trip
Multi-city
Direct Flights only
1 Adult, 0 Child, 0 Infant (on lap)
Economy

New User Promo

Download our app to DOUBLE the discount!
New User Special Offer

15% off for New Users

Capped at S$10, no min spend.
NEWGETAWAY
Copy
Flight

Up to 8% Off on App

Valid for first transaction in Traveloka app
BOOKTRAVELOKA
Copy
Hotel

8% off Hotels

Valid for first transaction in Traveloka app
BOOKTRAVELOKA
Copy
Attraction

8% off Attractions

Valid for first transaction in Traveloka app
BOOKTRAVELOKA
Copy
Car Rental

10% off Car Rental

Valid for first transaction in Traveloka app
BOOKTRAVELOKA
Copy
Airport Transfer

12% off Airport Transfer

Valid for first transaction in Traveloka app
BOOKTRAVELOKA
Copy

Save More with the Best Flight Deals

50M+ Downloads,
1M+ Reviews

Easy Flight Changes

Cancel or change your flight booking without hassle

Exclusive Hotel Deals

Unlock amazing deals on your hotel booking

24/7 Support

Reach out to us anytime, anywhere
Home
/
Flights
/
Singapore to Shanghai

Flight Information from Singapore to Shanghai

When is the cheapest flight time from Singapore to Shanghai?

OriginDestinationDeparture DatePrice
Singapore (SINA)Shanghai (SHA)Saturday, 30 August 2025SGD 177
Singapore (SINA)Shanghai (SHA)Saturday, 20 September 2025SGD 168
Singapore (SINA)Shanghai (SHA)Wednesday, 1 October 2025SGD 165
Singapore (SINA)Shanghai (SHA)Monday, 10 November 2025SGD 186
Singapore (SINA)Shanghai (SHA)Wednesday, 31 December 2025SGD 184
Singapore (SINA)Shanghai (SHA)Friday, 16 January 2026SGD 184
Singapore (SINA)Shanghai (SHA)Friday, 6 February 2026SGD 262
Singapore (SINA)Shanghai (SHA)Thursday, 12 March 2026SGD 243
Singapore (SINA)Shanghai (SHA)Friday, 10 April 2026SGD 245
Singapore (SINA)Shanghai (SHA)Wednesday, 27 May 2026SGD 245
Singapore (SINA)Shanghai (SHA)Saturday, 13 June 2026SGD 552
Singapore (SINA)Shanghai (SHA)Wednesday, 1 July 2026No data

Direct flight from Singapore to Shanghai

Non-stop airline flights between Singapore and Shanghai
Airticket booking for direct flights from Singapore to Shanghai is now easier than ever. Travel in just 8 hours and 50 minutes, with fares starting at SGD 191 each way.

About Shanghai

Singapore to Shanghai Hongqiao International Airport (SHA)

Flying from Singapore to Shanghai Hongqiao International Airport (SHA) is a great choice if you want to travel easily and comfortably in Shanghai. It’s only about 13 km from the centre of Shanghai, making it perfect for quick trips within China or to nearby places like Japan, Korea, and Hong Kong. 

The airport is well connected with the city by Metro Lines 2, 10, and 17, and you can also catch a high-speed train at the nearby Hongqiao Railway Station. It’s easy to get around, whether you’re heading into Shanghai or travelling to another city. Inside the airport, you’ll find everything you need for a smooth trip. There are plenty of places to eat, from fast food and coffee shops to local Chinese snacks.

Flight & Airline Information

  • Top Airlines Flying This Route: China Eastern Airlines, China Southern Airlines, Xiamen Airlines, Shenzhen Airlines, Air Macau, Hainan Airlines, Cathay Pacific, and Juneyao Airlines operate flights on this route.
  • Airlines Offering Direct Flights: As of now, there are no direct flights from Singapore Changi Airport (SIN) to Shanghai Hongqiao International Airport (SHA). Travellers typically transit through other Chinese cities.
  • Airlines with a Hub at the Departure Airport: Singapore Changi Airport serves as the primary hub for Singapore Airlines and Scoot.
  • Airlines Offering Wi-Fi Service: China Eastern Airlines offers Wi-Fi on select aircraft. China Southern Airlines provides Wi-Fi on certain flights. Cathay Pacific is equipped with Wi-Fi on many of their aircraft.
  • Common Aircraft Models: The Airbus A320/A321, Boeing 737-800, and Airbus A330 are mainly used on this route.

Travel Requirements & Arrival Preparation

  • Visa Requirements: Singaporean passport holders currently need a visa to enter China (including Shanghai). You can apply through the Chinese Visa Application Service Centre (CVASC) in Singapore, located at 80 Robinson Road, #16-01/02, Singapore 068898. Apply at least 2–3 weeks in advance of your travel date. For details and online application, check their official website.
  • Visa on Arrival: Visa on Arrival is NOT available at Shanghai Hongqiao Airport for most travellers. Travellers must secure a visa before departure unless you qualify for a special transit exemption. Always check with the Embassy of China in Singapore or official sources before your trip.
  • Arrival Forms/Documents: Yes, travellers must complete a China Health Declaration Form before arrival. Fill it out online via the China Customs website or mobile app ("China Customs") before boarding. The form includes travel history and health information. A QR code will be generated for scanning upon arrival.
  • Suggested Airport Arrival Time: Arrive at Singapore Changi Airport at least 3 hours before departure for international flights. If you’re taking a connecting flight through China to SHA, allow extra time for transit and customs clearance at the transfer airport.

Luggage & Customs Guidelines

  • Cabin baggage weight and size limits: When flying from Singapore to Shanghai, carry-on bags usually need to fit in the overhead bin or under the seat in front of you. Most airlines allow up to 7 kg, and common size limits are around 55 x 40 x 20 cm. It’s best to check with your airline for the exact rules.
  • Checked baggage guidelines: Checked baggage allowance can vary, but for economy class, most airlines let you bring 20 to 30 kg. Business class passengers may get more. Be sure to weigh your bags at home to avoid extra fees at the airport.
  • Powerbank limits and carry-on rules: Power banks must be packed in your carry-on bag, not in checked luggage. Most airlines allow power banks up to 100Wh (about 27,000mAh) without any special approval. Bigger ones may not be allowed, so always check the label before flying.
  • Food or item restrictions: You can bring packaged snacks in small amounts, but fresh fruit, meat, dairy, and eggs are not allowed. Avoid carrying counterfeit goods or printed materials that may be sensitive. Declare large amounts of cash if you're carrying more than the limit.
  • Items to pack in carry-on vs. checked baggage: Keep your passport, electronics, and valuables in your carry-on. Sharp items, liquids over 100 ml, and most toiletries are safer in your checked bag. Power banks and laptops should always stay with you in the cabin.

Destination Essentials

  • Shanghai’s weather changes with the seasons. Summers are hot and humid, while winters are cold and damp. Spring and autumn usually bring mild and comfortable weather, making it easier to enjoy the city.
  • The best times to visit Shanghai are in spring (March to May) and autumn (September to October) when the weather is pleasant and perfect for sightseeing.
  • The local currency is the Chinese Yuan (CNY). As the rates can change, it’s a good idea to check before you travel.
  • Shanghai and Singapore are in the same time zone (GMT+8), so you won’t need to adjust your watch when you arrive.

Airport Arrival Guide

  • When arriving at Shanghai Hongqiao Airport, you can get to the city centre by metro, taxi, or airport shuttle bus. 
  • The metro usually takes about 30 to 40 minutes, while taxis and shuttles take around 30 to 45 minutes, depending on traffic.

There are several hotels close to Hongqiao Airport for easy access:

  1. Novotel Shanghai Hongqiao – Connected to Terminal 2, very convenient.
  2. Holiday Inn Express Shanghai Hongqiao – A short drive away with comfortable rooms.
  3. Crowne Plaza Shanghai Hongqiao – Offers good amenities and an airport shuttle.
  • Hongqiao Airport has a prayer room located in Terminal 2, near the international departures area. Signs in English and Chinese help you find it easily.
  • ATMs are available throughout both terminals, including arrival and departure halls. Most accept international cards and dispense Chinese Yuan (CNY).
  • Lost & Found offices and baggage services counters are located near the baggage claim area in both terminals. Staff are usually helpful in assisting with missing luggage or belongings.

Accommodation

Things to Do

Food & Dining

  • Signature Local Dishes to Try: Xiaolongbao (pork/crab soup dumplings), Shengjianbao (pan-fried buns), Shanghai-style Noodles, Braised Pork Belly (Hong Shao Rou), and Sticky Rice Rolls (Cifantuan).
  • Popular Food Streets or Markets: Wujiang Road, Chenghuangmiao (Old Town Market), and Yunnan Road Food Street.
  • Average Cost of a Meal: A local street meal usually costs around SGD 3–6, while dining at mid-range restaurants might cost SGD 15–30 per person. Upscale restaurants can be SGD 50 and up, depending on the place.

Shopping

  • Best Shopping Areas or Malls: Nanjing Road for malls and stores, Huaihai Road for stylish clothing and designer boutiques, Xintiandi Style Mall, IFC Mall (Pudong), and Global Harbour Mall.
  • Local Markets or Unique Souvenirs: Yuyuan Bazaar (Old City Market), Tianzifang, and AP Plaza (Science & Tech Market).

If you have plans to fly to Shanghai, don't forget to explore Traveloka for great deals on activities, flights, and hotels. Traveloka offers a user-friendly platform where you can easily compare options, select the best choices based on your preferences and budget, and secure your bookings with just a few clicks.

Flight Information to Shanghai

Flight Duration

8 hr(s) 50 mins

Airport in Singapore

Airport in Shanghai

How much is the estimated flight ticket from Singapore to Shanghai (SIN to SHA)?

That really depends on when you're looking to travel and how far in advance you book! Generally, you can expect to find fares varying quite a bit. For a rough idea, the cheapest flights from Singapore to Shanghai Hongqiao International Airport might start from around SGD 191, but it's always best to check our website for the most up-to-date prices and availability. Happy travels!

What is the best day to book flights, and which month is considered the cheapest day to book flights from Singapore to Shanghai?

Generally, booking mid-week (Tuesdays and Wednesdays) tends to yield better flight prices. As for the cheapest month, it varies, but you might find better deals flying to Shanghai Hongqiao International Airport during the shoulder seasons (April-May or September-October). Keep an eye out for prices around SGD 191, but remember that prices fluctuate constantly, so booking early is always a good idea!

How can I find last minute flight deals from Singapore to Shanghai (SIN to SHA) on Traveloka?

Finding a last-minute flight from Singapore to Shanghai on Traveloka is easy! Just head to our website or app, enter your departure and arrival airports (SIN and SHA), and your desired travel dates. Then, use the filters to sort by price, and you'll see the cheapest options first. You might even find a great deal to Shanghai Hongqiao International Airport for as little as SGD 191. Remember to book quickly, as last-minute deals tend to sell out fast!

What is the flight distance from Singapore to Shanghai, and how long is the flight on average?

The flight distance between Singapore and Shanghai is approximately 3,500 kilometres. The average flight time is around four to five hours, depending on the airline and weather conditions. You'll likely fly into Shanghai Pudong International Airport or Shanghai Hongqiao International Airport. While flight times can vary, you can expect a relatively short and comfortable journey. You might find flights for around SGD 191.

What are the best airlines from Singapore to Shanghai (SIN to SHA), including budget airlines, low cost airlines, and full service airlines?

Choosing the "best" airline really depends on your priorities! For budget travellers, Scoot and AirAsia often offer competitive fares to Shanghai Hongqiao International Airport, sometimes as low as SGD 191. If you prefer a more luxurious experience, Singapore Airlines or China Eastern Airlines provide excellent full-service options. Consider what's most important to you – price, comfort, or in-flight amenities – when making your decision.

See more

Frequently Asked Questions

How much is the estimated flight ticket from Singapore to Shanghai (SIN to SHA)?

That really depends on when you're looking to travel and how far in advance you book! Generally, you can expect to find fares varying quite a bit. For the cheapest options, you might find a return flight for around SGD 191. Keep in mind that this is just an estimate, and prices can fluctuate. You'll arrive at Shanghai Hongqiao International Airport, so factor that into your onward travel plans. Have a look at our search results for the most up-to-date prices.

What is the best day to book flights, and which month is considered the cheapest day to book flights from Singapore to Shanghai?

Generally, booking mid-week (Tuesdays and Wednesdays) tends to yield better flight prices. As for the cheapest month, it varies, but you might find better deals flying to Shanghai Hongqiao International Airport during the shoulder seasons (April-May or September-October). Keep an eye out for prices around SGD 191, but remember that fares fluctuate constantly. Happy travels!

How can I find last minute flight deals from Singapore to Shanghai (SIN to SHA) on Traveloka?

Finding a last-minute flight from Singapore to Shanghai on Traveloka is easy! Just head to our website or app, enter your desired travel dates (SIN to SHA), and hit search. You can then filter your results by price to see the cheapest options first. We often have great deals, and you might even find a flight to Shanghai Hongqiao International Airport for as little as SGD 191. Remember to be flexible with your dates if possible – that's often the key to snagging a bargain!

What is the flight distance from Singapore to Shanghai, and how long is the flight on average?

The flight distance between Singapore and Shanghai is approximately 3,500 kilometres. The average flight time is around four to five hours, depending on the airline and weather conditions. You'll likely fly into Shanghai Pudong International Airport or Shanghai Hongqiao International Airport. While flight times can vary, you can expect a relatively short and comfortable journey. You might find flights for around SGD 191, but prices fluctuate.

Can you book a direct flight to Shanghai from Singapore, or is a connecting flight required? Which airlines operate these routes?

Yes, you can usually book direct flights from Singapore to Shanghai! Several airlines offer this route, flying into either Shanghai Pudong International Airport or Shanghai Hongqiao International Airport. The availability of direct flights and the specific airlines operating them can change depending on the time of year, so it's best to check our website for the most up-to-date information and to find the best deals. You might find a direct flight for as little as SGD 191, depending on when you travel.

What are the best airlines from Singapore to Shanghai (SIN to SHA), including budget airlines, low cost airlines, and full service airlines?

Choosing the "best" airline really depends on your priorities! For budget travellers, Scoot and AirAsia often offer competitive fares to Shanghai Hongqiao International Airport, sometimes as low as SGD 191. If you prefer a more luxurious experience, Singapore Airlines or China Eastern Airlines provide excellent full-service options. Consider what's most important to you – price, comfort, or in-flight amenities – when making your decision.

Is Shanghai visa-free for Singaporeans, or do I need a visa on arrival or apply in advance?

That depends! Singaporean citizens can generally enter China visa-free for tourism for up to 15 days, so you shouldn't need a visa on arrival in Shanghai. However, it's always best to double-check the specific requirements with the Chinese embassy or consulate in Singapore before you travel to ensure a smooth arrival at Shanghai Hongqiao International Airport. Enjoy your trip!

How many days is enough for a trip from Singapore to Shanghai?

That really depends on what you want to do! For a whirlwind tour hitting the major sights, four days could suffice. You could easily spend a day exploring the Bund, another in the French Concession, and perhaps a day trip to Zhujiajiao water town. If you want a more relaxed pace, allowing time for shopping and enjoying Shanghai's amazing food scene, then five or six days would be ideal. Remember to factor in travel time to and from Shanghai Hongqiao International Airport. With flights from Singapore starting around SGD 191, you can easily build a fantastic trip!

Which is the best airport in Shanghai — Shanghai Hongqiao International Airport or another Shanghai airport?

That depends on your priorities! Shanghai Hongqiao International Airport is generally preferred for domestic flights and those to closer destinations, often offering more convenient access to the city centre. Shanghai Pudong International Airport handles more international flights and might be better if you're flying further afield. The best choice really depends on your specific flight and where you're going. Checking flight options on Traveloka will help you find the best deal, perhaps even a flight for around SGD 191.

Is pet freight allowed from SIN to SHA, and what’s the process for flying with pets?

Yes, you can bring your pet from Singapore (SIN) to Shanghai (SHA)! However, regulations can be tricky, so it's best to contact your airline well in advance to confirm their specific pet policies and any necessary paperwork. They'll be able to advise you on the process, including crate requirements and any health certificates needed for your furry friend to travel safely to Shanghai Hongqiao International Airport. Remember to book your pet's travel arrangements alongside your own flight to secure a spot.

Can I refund a flight ticket from Singapore to Shanghai (SIN to SHA) on Traveloka?

It depends on the fare type and the airline's policy. Some tickets are refundable, while others aren't. If you booked a refundable ticket, you'll likely receive a refund, minus any cancellation fees. However, non-refundable tickets usually can't be refunded, though you might be able to change your flight dates for a fee. To check your specific ticket's refund policy and any potential fees, please refer to your booking confirmation or contact our customer service team. They can help you understand your options for your flight to Shanghai Hongqiao International Airport.

How can I change a flight from Singapore to Shanghai, and what are the fees for reschedulable flight tickets via Traveloka?

Changing your flight from Singapore to Shanghai is easy! Just log in to your Traveloka account, find your booking, and look for the "Manage Booking" option. You can then select a new flight date and time. The fee depends on the airline and your original ticket type. For reschedulable tickets, there's usually a change fee plus any difference in fare. For example, if your new flight costs more than the original SGD 191, you'll need to pay the difference. If you're flying into Shanghai Hongqiao International Airport, remember to check if your new flight arrives there.

What is the baggage policy on flights from Singapore to Shanghai, including dimensions for carry-on luggage and the carry-on baggage liquid limit? Are there any food restrictions?

For flights from Singapore to Shanghai, carry-on bags should generally be under 56cm x 36cm x 23cm. Liquids must be in containers of 100ml or less, and all containers must fit inside a single, transparent, resealable plastic bag. Food restrictions vary depending on the airline, so it's best to check with your specific airline before your flight to Shanghai Hongqiao International Airport. Enjoy your trip!

What are the airline conditions for flying while pregnant from Singapore to Shanghai?

That's a great question! Most airlines allow pregnant women to fly up to 36 weeks into their pregnancy, but it's always best to check with your specific airline before booking. They might require a medical certificate closer to your due date. For flights to Shanghai Hongqiao International Airport, you'll need to confirm their individual policies. Remember to factor in potential extra costs and book your flight early to secure the best price, perhaps around SGD 191 if you're lucky! Have a safe and comfortable journey.

What are the flight policies for infant flights from Singapore to Shanghai? Is a bassinet in the airplane available for babies?

For flights from Singapore to Shanghai, infants under two years old usually travel on their parent's lap at no extra cost. However, you might want to book a seat for your little one for added comfort and safety. Bassinets are available on many flights, but they're offered on a first-come, first-served basis, so it's best to request one when you book your tickets. Keep in mind that bassinets aren't guaranteed, and availability depends on the aircraft type. You can find the estimated lowest fare, starting from SGD 191, when you search for your flights on our website. Upon arrival at Shanghai Hongqiao International Airport, remember to collect your baggage and proceed to immigration.

Can I do online check-in for a flight from Singapore to Shanghai? When does check in open at the check-in counter?

Yes, you can do online check-in for your flight from Singapore to Shanghai! This is usually available from 24 hours before your flight's departure time. If you prefer to check in at the counter at Shanghai Hongqiao International Airport, it typically opens around three hours before departure. Remember to allow plenty of time to get through security.

What’s the powerbank on flight limit (mAh) for carry-on on flights from Singapore to Shanghai?

For flights from Singapore to Shanghai, including those arriving at Shanghai Hongqiao International Airport, the general rule for power banks in your carry-on luggage is a maximum capacity of 100,000 mAh. However, it's always best to check with your specific airline before your flight, as regulations can sometimes vary slightly. They'll be able to give you the most up-to-date and precise information to ensure a smooth journey.

How early should I get to the airport when flying from Singapore Changi Airport (SIN) to Shanghai Hongqiao International Airport (SHA)?

To avoid any last-minute stress, aim to arrive at Singapore Changi Airport at least two hours before your flight to Shanghai Hongqiao International Airport departs. This gives you plenty of time for check-in, security, and getting to your gate. If you're checking bags or have a connecting flight, it's even better to allow three hours. Enjoy your trip!

How to check flight status online from Singapore to Shanghai (SIN to SHA)?

Checking your flight status from Singapore (SIN) to Shanghai is easy! Just head to the Traveloka website or app and enter your flight details – you'll need your booking reference or airline and flight number. Once you've done that, you'll see real-time updates on your flight's progress, including any potential delays. You can also find out which terminal you'll be arriving at in Shanghai Hongqiao International Airport. If you're looking for the best deals, keep an eye out for fares around SGD 191.

Do I need a digital arrival card for Shanghai Hongqiao International Airport? Where can I get one?

No, you don't need a separate digital arrival card for Shanghai Hongqiao International Airport. The process is usually handled directly upon arrival at the airport. You'll likely fill out a physical form or use a kiosk. Don't worry, it's straightforward and the airport staff are there to help if you need it. Enjoy your trip!

Is a travel declaration required when entering Shanghai? What items must be declared at customs?

Yes, a customs declaration is needed when arriving in Shanghai, typically completed on arrival at Shanghai Hongqiao International Airport or your port of entry. You'll need to declare anything exceeding your duty-free allowance, including large sums of cash, commercial goods, and restricted items like certain foods or medicines. It's best to check the official Chinese customs website for the most up-to-date regulations before your trip to avoid any delays. Have a great trip!

How do I claim compensation for a delayed flight from Singapore to Shanghai (SIN to SHA)?

If your flight from Singapore to Shanghai was delayed, causing you significant disruption, you might be entitled to compensation. The amount depends on several factors, including the length of the delay and the reason for it. Check your airline's terms and conditions, or contact them directly to begin the claims process. If your flight arrived at Shanghai Hongqiao International Airport significantly late, gather all your flight details and supporting documentation, such as your boarding pass and any communication with the airline, before contacting them. They should be able to advise you on the next steps and whether you're eligible for compensation.

Get a special discount for New User on App!

Use BOOKTRAVELOKA to get a discount up to 8% on App

Code:BOOKTRAVELOKA

Copy

Popular Airline

Domestic & International Airline Partners
We are partnering with various airlines across the globe to get you to wherever you need to be.
Singapore Airlines
Singapore Airlines
See Airlines
Jet Star
Jet Star
See Airlines
Qatar Airways
Qatar Airways
See Airlines
Cathay Pacific
Cathay Pacific
See Airlines
Malaysia Airlines
Malaysia Airlines
See Airlines
Emirates
Emirates
See Airlines
Garuda Indonesia
Garuda Indonesia
See Airlines
Lion Air
Lion Air
See Airlines
Thai Airways
Thai Airways
See Airlines
Qantas Airlines
Qantas Airlines
See Airlines
Cebu Pacific
Cebu Pacific
See Airlines
China Eastern Airlines
China Eastern Airlines
See Airlines
Vietnam Airlines
Vietnam Airlines
See Airlines
Korean Air
Korean Air
See Airlines
All Nippon Airways
All Nippon Airways
See Airlines
Air China
Air China
See Airlines
Malindo Air
Malindo Air
See Airlines
Japan Airlines
Japan Airlines
See Airlines
Xiamen Airlines
Xiamen Airlines
See Airlines
Philippine Airlines
Philippine Airlines
See Airlines
China Airlines
China Airlines
See Airlines
United Airlines
United Airlines
See Airlines
China Southern Airlines
China Southern Airlines
See Airlines
Srilankan Airlines
Srilankan Airlines
See Airlines
Asiana Airlines
Asiana Airlines
See Airlines
Thai Lion
Thai Lion
See Airlines
Bangkok Airways
Bangkok Airways
See Airlines
Lufthansa
Lufthansa
See Airlines
Air France
Air France
See Airlines
Royal Brunei
Royal Brunei
See Airlines
Delta Airlines
Delta Airlines
See Airlines
Air New Zealand
Air New Zealand
See Airlines
Etihad Airways
Etihad Airways
See Airlines
Turkish Airlines
Turkish Airlines
See Airlines
Cebu Pacific
Cebu Pacific
See Airlines

Popular Payments

We are partnering with the most reliable payment service providers to make sure every transaction is smooth and worry-free!

For all your unique travel choices, we got you

Popular Routes from Changi Intl

Popular Routes from Hongqiao International Airport

Popular Routes

Popular Destinations

Popular Airlines

AIRLINE_DESTINATION_tab_title

Popular Airports

Other Favorite Destinations

Top International Destinations

Top Flight Airport

Stay updated with travel tips, recommendations, and latest promos.
Subscribe to Newsletter

Have your dream trip at your fingertips. Get The App.