Cheap flights from Singapore to China

SIN — SHA
2 Feb — 9 Feb1
Return
1 adult
Economy
From?
To?
Thu 2-2
Thu 9-2

How far in advance should I book a flight from Singapore to China?

Travellers have found it’s best to book a flight 14 days in advance to save up to 3% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 14 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Singapore to China 1-2 weeks in advance for as low as S$ 1,511, or S$ 1,590 for flights within the next 24 hours.

What is the cheapest month to fly from Singapore to China?

Flights from Singapore to China lean towards being more expensive in August. Prices are generally better when you fly from Singapore to China in March, with the cheapest ticket starting at S$ 940.

When is the cheapest time to fly from Singapore to China (SG - CN)?

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

Cheap flights from Singapore to China in January, February 2023

The best prices found for Singapore to China flights in January, February
16 Feb - 11 Mar
SIN

Singapore Changi

CAN

Guangzhou Baiyun

1 stop

28h 35m
CAN

Guangzhou Baiyun

SIN

Singapore Changi

1 stop

27h 40m
S$ 404

Philippine Airlines

Pick Dates

Deal found 28-1

28 Feb - 4 Mar
SIN

Singapore Changi

CAN

Guangzhou Baiyun

1 stop

28h 35m
CAN

Guangzhou Baiyun

SIN

Singapore Changi

1 stop

17h 25m
S$ 465

Philippine Airlines

Pick Dates

Deal found 26-1

16 Feb - 10 Mar
SIN

Singapore Changi

CAN

Guangzhou Baiyun

1 stop

28h 35m
CAN

Guangzhou Baiyun

SIN

Singapore Changi

1 stop

12h 10m
S$ 478

Multiple Airlines

Pick Dates

Deal found 28-1

Singapore to China 2023 flight deals

Cheap flights to China from Singapore found for this year
30 Mar - 8 Apr
SIN

Singapore Changi

CAN

Guangzhou Baiyun

1 stop

28h 05m
CAN

Guangzhou Baiyun

SIN

Singapore Changi

1 stop

13h 05m
S$ 372

Philippine Airlines

Pick Dates

Deal found 26-1

2 Mar - 11 Mar
SIN

Singapore Changi

CAN

Guangzhou Baiyun

1 stop

28h 35m
CAN

Guangzhou Baiyun

SIN

Singapore Changi

1 stop

13h 05m
S$ 398

Philippine Airlines

Pick Dates

Deal found 27-1

2 Mar - 18 Mar
SIN

Singapore Changi

CAN

Guangzhou Baiyun

1 stop

28h 35m
CAN

Guangzhou Baiyun

SIN

Singapore Changi

1 stop

27h 40m
S$ 399

Philippine Airlines

Pick Dates

Deal found 26-1

Cheap China Southern flights from Singapore to China

3 Mar - 22 Mar
SIN

Singapore Changi

SHA

Shanghai Hongqiao Intl

1 stop

15h 45m
SHA

Shanghai Hongqiao Intl

SIN

Singapore Changi

1 stop

14h 05m
S$ 821

China Southern

Pick Dates

Deal found 26-1

3 Mar - 8 Mar
SIN

Singapore Changi

SHA

Shanghai Hongqiao Intl

1 stop

20h 45m
SHA

Shanghai Hongqiao Intl

SIN

Singapore Changi

1 stop

14h 05m
S$ 822

China Southern

Pick Dates

Deal found 27-1

17 Mar - 31 Mar
SIN

Singapore Changi

CKG

Chongqing Jiangbei Intl

1 stop

17h 15m
CKG

Chongqing Jiangbei Intl

SIN

Singapore Changi

1 stop

8h 05m
S$ 823

China Southern

Pick Dates

Deal found 26-1

Cheap Shenzhen Airlines flights from Singapore to China

18 Mar - 25 Mar
SIN

Singapore Changi

SZX

Shenzhen

Nonstop

4h 20m
SZX

Shenzhen

SIN

Singapore Changi

Nonstop

4h 20m
S$ 532

Shenzhen Airlines

Pick Dates

Deal found 25-1

25 Feb - 4 Mar
SIN

Singapore Changi

SZX

Shenzhen

Nonstop

4h 20m
SZX

Shenzhen

SIN

Singapore Changi

Nonstop

4h 20m
S$ 595

Shenzhen Airlines

Pick Dates

Deal found 25-1

18 Mar - 25 Mar
SIN

Singapore Changi

SZX

Shenzhen

Nonstop

4h 20m
SZX

Shenzhen

SIN

Singapore Changi

Nonstop

4h 20m
S$ 605

Shenzhen Airlines

Pick Dates

Deal found 26-1

Direct flights to China from Singapore

Save time with Singapore to China direct flight deals
18 Mar - 25 Mar
SIN

Singapore Changi

SZX

Shenzhen

Nonstop

4h 20m
SZX

Shenzhen

SIN

Singapore Changi

Nonstop

4h 20m
S$ 532

Shenzhen Airlines

Pick Dates

Deal found 25-1

25 Feb - 4 Mar
SIN

Singapore Changi

SZX

Shenzhen

Nonstop

4h 20m
SZX

Shenzhen

SIN

Singapore Changi

Nonstop

4h 20m
S$ 595

Shenzhen Airlines

Pick Dates

Deal found 25-1

18 Mar - 25 Mar
SIN

Singapore Changi

SZX

Shenzhen

Nonstop

4h 20m
SZX

Shenzhen

SIN

Singapore Changi

Nonstop

4h 20m
S$ 605

Shenzhen Airlines

Pick Dates

Deal found 26-1

Last-minute flights from Singapore to China

Late deals on return flights to China from Singapore, departing today and this week
2 Feb - 15 Feb
SIN

Singapore Changi

CAN

Guangzhou Baiyun

1 stop

11h 10m
CAN

Guangzhou Baiyun

SIN

Singapore Changi

1 stop

14h 35m
S$ 520

Multiple Airlines

Pick Dates

Deal found 27-1

2 Feb - 15 Feb
SIN

Singapore Changi

CAN

Guangzhou Baiyun

2 stops

11h 40m
CAN

Guangzhou Baiyun

SIN

Singapore Changi

1 stop

8h 40m
S$ 536

Multiple Airlines

Pick Dates

Deal found 27-1

6 Feb - 12 Feb
SIN

Singapore Changi

CAN

Guangzhou Baiyun

3 stops

31h 15m
CAN

Guangzhou Baiyun

SIN

Singapore Changi

1 stop

10h 00m
S$ 565

Multiple Airlines

Pick Dates

Deal found 26-1

One-way flights to China from Singapore

The cheapest one-way flights from Singapore to China
2 Mar
SIN

Singapore Changi

CAN

Guangzhou Baiyun

1 stop

28h 35m
S$ 257

Philippine Airlines

Pick Dates

Deal found 26-1

23 Mar
SIN

Singapore Changi

CAN

Guangzhou Baiyun

1 stop

28h 35m
S$ 259

Philippine Airlines

Pick Dates

Deal found 26-1

30 Mar
SIN

Singapore Changi

CAN

Guangzhou Baiyun

1 stop

28h 05m
S$ 268

Philippine Airlines

Pick Dates

Deal found 26-1

Related info for your journey

Useful info, stats and facts about Singapore to China flights.

Which airlines flying from Singapore to China have flexible cancellations due to COVID-19?

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

Can I find flights from Singapore to China for under S$ 400 on Cheapflights?

Yes, there are multiple flights from Singapore to China for under S$ 400. The cheapest flight booked recently is on Philippine Airlines for just S$ 372, but on average you can expect to pay S$ 474.

Are there direct flights from Singapore to China for under S$ 600 on Cheapflights?

Cheapflights has 20 direct flights from Singapore to China under S$ 600. A good price for a direct flight from Singapore to China is less than S$ 834.

Are there last-minute flights available from Singapore to China for under S$ 600?

There are currently 20+ open flights from Singapore to China within the next 7 days for less than S$ 600.

What are the cheapest airlines to fly from Singapore to China one-way?

One-way options have recently been found by users for as low as S$ 257 on Philippine Airlines. Other airlines that offer cheap prices include Vietnam Airlines from S$ 315 and Shenzhen Airlines from S$ 324 one-way.

Top 10 airlines flying from Singapore to China

The chart below displays the airlines Cheapflights users travelling from Singapore to China choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
GX AirlinesCheapestS$ 231AverageS$ 347FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search GX Airlines flights
Thai Lion AirCheapestS$ 236AverageS$ 318FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Thai Lion Air flights
Thai AirAsiaCheapestS$ 248AverageS$ 332FlexibilityNo cancel feeOn-time87%COVID-19 safety
Search Thai AirAsia flights
Freebird Airlines EuropeCheapestS$ 255AverageS$ 462FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Freebird Airlines Europe flights
Batik AirCheapestS$ 256AverageS$ 346FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Batik Air flights
AirAsia XCheapestS$ 271AverageS$ 283FlexibilityNo cancel feeOn-time66%COVID-19 safety
Search AirAsia X flights
XiamenAirCheapestS$ 291AverageS$ 538FlexibilityNo cancel feeOn-time49%COVID-19 safety
Search XiamenAir flights
Malaysia AirlinesCheapestS$ 296AverageS$ 659FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search Malaysia Airlines flights
Thai AirwaysCheapestS$ 298AverageS$ 383FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Thai Airways flights
Shenzhen AirlinesCheapestS$ 300AverageS$ 523FlexibilityNo cancel feeOn-time63%COVID-19 safety
Search Shenzhen Airlines flights

Search flights to China by cabin class

Business Classfrom S$ 869/person
Prem Economyfrom S$ 2,000/person
Economyfrom S$ 194/person

Hourly flight availability from Singapore to China

See what time of day planes typically take off from Singapore to China
8%of flight departuresEarly morningMidnight to 6 am
64%of flight departuresMorning6 am to noon
28%of flight departuresAfternoonNoon to 6 pm
0%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM
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.