Cheap Flights from Shanghai to Singapore

Travellers and cabin class

Compare Shanghai to Singapore flight deals

Find the cheapest month or even day of the year to fly to Singapore

Book the best Singapore fare with no extra fees

Flight deals from Shanghai to Singapore

Looking for a cheap last-minute deal or the best return flight from Shanghai to Singapore? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Shanghai to Singapore

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Shanghai to Singapore flights are currently cheapest in April.

Direct flights from Shanghai to Singapore

Alternative Shanghai to Singapore routes

Looking for the cheapest, fastest or easiest route from Shanghai to Singapore? You could fly into the following airports instead.

Shanghai to Singapore: Flight information

The things to know before you go.
Cheapest flight found$300
Cheapest month to flyApril
Average flight time5 hrs, 39 mins
Most popular airlineChina Eastern
Average flights per week140

Finding cheap flights from Shanghai to Singapore: Frequently asked questions

There are 2 airports in Singapore: Seletar and Singapore Changi.
The best price we found for a return flight from Shanghai to Singapore is $300. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
5 hours and 39 minutes is the average flight time from Shanghai to Singapore.
China Eastern, Singapore Airlines and Air China fly direct from Shanghai to Singapore.
As of February 2025, there are 140 flights per week flying from Shanghai to Singapore.
The cheapest month to fly from Shanghai to Singapore is usually February 2025.
If you're flying from Shanghai, the cheapest airport near Singapore is Singapore Changi – which is 17.9 km away from the centre of Singapore. We've found flights into this airport from $300.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Shanghai to Singapore on Friday, 11 April 2025.
Yes – the average flight time is 5 hours and 39 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Singapore but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Singapore is around 40 days in advance, so don’t leave your flight to the last minute.
In February, the average temperature is usually around 27°C. May is typically the warmest month in Singapore, when it usually averages around 30°C. You can expect the least rain in February. The coldest month is December, with temperatures averaging 25°C. The rainiest month is December.
The cheapest airline that flies to Singapore is Xiamen Airlines. And the cheapest airline that flies to Singapore Changi Airport is Spring Airlines.

Travelling from Shanghai to Singapore: what you need to know

  • Shanghai has a couple of airports where you can kick off your trip. Check out your options for reserving a flight from Shanghai to Singapore flying out of Shanghai Pudong International Airport (PVG) or Shanghai Hongqiao International Airport (SHA).

  • Step off your plane in Singapore at Changi International Airport (SIN) or Seletar Airport (XSP).

  • Expect to be in the air for 5 hours 37 minutes. That's the average time for a direct flight from Shanghai to Singapore. These two cities are in the same timezone (UTC+8).

  • With 285 weekly flights between the two airports, Shanghai Pudong International Airport (PVG) to Changi International Airport (SIN) is the most popular route. Hop on the earliest flight from Shanghai to Singapore with Singapore Airlines at 00:10. If you're keen to make the most of your day before flying, the last flight from PVG to SIN is with China Eastern Airlines at 23:55.

  • For stress-free travel, turn up at the airport two hours ahead of international flights and an hour before domestic departures. This way, you can comfortably board your flight from Shanghai to Singapore.

  • Travelling during a popular month like July? Public holidays and other popular seasons can mean longer lines at security. Be extra cautious and arrive up to four hours before international flights and two hours before a domestic departure.

  • You can enter Singapore for tourism purposes without a visa if you hold a passport from China. But before reserving your cheap flight from Shanghai to Singapore, make sure you have the most up-to-date information. Visa rules are subject to change, and you may need some travel documents if your trip is for business or another reason.

Flying from Shanghai

Shanghai Pudong International Airport (PVG)

  • You can get a direct flight from Shanghai to Singapore leaving from Shanghai Pudong International Airport (PVG). Start your journey at PVG and touch down at Changi International Airport (SIN).

  • Direct flights from Shanghai to Singapore are available from numerous airlines at PVG. Get on board with any of these:

  • Consider adding a stopover to possibly find a cheaper flight from Shanghai to Singapore. Just uncheck 'Direct flights only' when browsing departures from Shanghai Pudong International Airport. Break up the journey at one of these popular options:

    • Suvarnabhumi Airport (BKK)

    • Tan Son Nhat International Airport (SGN)

    • Taiwan Taoyuan International Airport (TPE)

  • To reach PVG from central Shanghai, it'll take about 49 minutes if you're going by car. Of course, this depends on traffic. It's approximately 56 kilometres from the airport to the city centre.

  • After a leisurely start to your travels? Stay near Shanghai Pudong International Airport. Whether you've booked an early flight from Shanghai to Singapore or just don't like being rushed, these hotels are perfect:

Shanghai Hongqiao International Airport (SHA)

Arriving in Singapore

Changi International Airport (SIN)

  • Changi International Airport (SIN) is around 21 kilometres from the centre of Singapore. With your own car rental or if you take a cab, the drive is about 21 minutes.

  • Getting there by public transport will take you around 1 hour.

  • Consider staying in a hotel close to SIN if you have a late flight from Shanghai to Singapore. Pick one of these options and skip the long transfer:

Seletar Airport (XSP)

  • Seletar Airport (XSP) is about 19 kilometres from central Singapore. After your flight from Shanghai to Singapore, allow for a drive time of approximately 23 minutes to get to the heart of the city.

  • The trip will take about 1 hour and 24 minutes on public transport.

  • After your flight from Shanghai to Singapore, rest your head at a hotel near XSP. These are some comfortable accommodation options that'll help you slip into relaxation mode:

How to find the cheapest flights from Shanghai to Singapore

  • $110 is currently the best price for a one-way ticket from Shanghai to Singapore. Return flights start at $300. These prices may change depending on availability and demand.

  • Book 9 months before you travel. After crunching the numbers on our calendar, this is how far you should book ahead to secure cheap tickets from Shanghai to Singapore.

  • May is the cheapest month for flight tickets from Shanghai to Singapore. If you're looking to travel during a different time of year, the 'Whole month' tool will give you the lowest prices for every month.

  • Sign into your online account or use the app to set up a Price Alert. We'll notify you right away if there's a better deal on this route. It's easy to do, and it'll save you the hassle of looking for cheap tickets from Shanghai to Singapore every day.

  • Use filters to tailor your flights from Shanghai to Singapore. Simply enter your preferred departure and arrival times, number of stops and airlines. Alternatively, sort your results by 'Cheapest' to get the best deals.

Best time to go to Singapore

  • August is the most popular month for flights from Shanghai to Singapore. To escape the crowds, head to Singapore in February.

  • The warmest month in Singapore is May, with the temperature ranging between 25ºC and 31ºC. Book your flights from Shanghai to Singapore in this month if this is the type of weather you like.

  • January sees average temperatures of between 24ºC and 30ºC. Search for cheap tickets from Shanghai to Singapore around that time if you'd rather travel in cooler conditions.

More about Singapore

  • After booking your flight from Shanghai to Singapore, think about where you want to stay in this city. Make one of these accommodation options your base for exploring Singapore:

  • Marina Bay Sands and Gardens by the Bay are just a couple of the popular attractions to add to your Singapore must-do list. Keep the momentum going by heading to Universal Studios Singapore.

Complete your Singapore trip with a car rental

  • We use the same magic that helped you find your cheap flight from Shanghai to Singapore to track down deals on car rentals. Search for your ride in seconds and compare offers in one place. Plus you'll find all the info you need to drive in Singapore, from the most popular car type to the average daily price.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.