Find flights
Deals
When to book
Airlines
FAQs

Cheap flights from Singapore to China from S$ 150

This is the cheapest one-way flight price found by a Cheapflights user in the last 72 hours by searching for a flight departing on 4-3. Fares are subject to change and may not be available on all flights or dates of travel.
SIN — PVG
19 Feb — 26 Feb1
1 adult

Cheap flight deals from Singapore to China

Keep the following information in mind while searching for Singapore to China flight deals. Data was last updated 14 February 2025.

Round-trip from

S$ 263

One-way from

S$ 150

Popular in

July

Cheapest in

September

Average price

S$ 534

Good round-trip deal

S$ 209 or less

Good one-way deal

S$ 153 or less
AirAsia
  • AirAsia
  • 23-2-25-2
  • 1 total stop
  • 14h 00m total
  • Singapore to China
Scoot
  • Scoot
  • 4-3
  • Nonstop
  • 4h 00m total
  • Singapore to China
Highest demand for flights based on searches. 8% potential increase in price (S$ 65 potential increase over avg. return price).
Cheapest flight prices on average. 1% potential price decrease (S$ 15 potential savings vs. average return price).
Average for round-trip flights in February 2025
Price to beat on a round-trip flight from Singapore to China.
Price to beat on a one-way flight from Singapore to China.

Find flight deals from Singapore to China

Cheapest flights from Singapore to China
Explore the most affordable flight options available from Singapore to China. Find the lowest fares from popular airlines and budget airlines, with prices last updated on 14 February 2025.

Sun 23-205:30SIN - CAN
Nonstop4h 00mMultiple Airlines
Tue 25-201:35CAN - SIN
1 stop10h 00mMultiple Airlines
Deal found 12-2S$ 263
Mon 17-217:50SIN - CAN
Nonstop4h 15mChina Southern
Tue 25-208:20CAN - SIN
Nonstop4h 10mChina Southern
Deal found 12-2S$ 266
Sun 2-315:30SIN - SZX
1 stop20h 15mMultiple Airlines
Fri 7-303:15SZX - SIN
1 stop12h 55mMultiple Airlines
Deal found 12-2S$ 274
Sun 23-204:50SIN - CAN
1 stop27h 00mHainan Airlines
Thu 27-221:15CAN - SIN
1 stop13h 55mHainan Airlines
Deal found 12-2S$ 274
Mon 28-420:55SIN - SZX
Nonstop4h 15mSingapore Airlines
Sat 3-502:15SZX - SIN
Nonstop4h 00mSingapore Airlines
Deal found 13-2S$ 275
Tue 4-301:55SIN - SZX
Nonstop4h 10mShenzhen Airlines
Tue 11-321:05SZX - SIN
Nonstop3h 50mShenzhen Airlines
Deal found 13-2S$ 276
Sun 23-220:15SIN - CAN
1 stop8h 35mAirAsia
Tue 25-201:35CAN - SIN
1 stop7h 30mAirAsia
Deal found 12-2S$ 276
Sun 16-322:35SIN - SZX
1 stop11h 45mAirAsia
Mon 17-303:15SZX - SIN
1 stop8h 20mAirAsia
Deal found 13-2S$ 287
Sat 11-1005:15SIN - CAN
Nonstop4h 10mScoot
Mon 20-1010:40CAN - SIN
Nonstop4h 05mScoot
Deal found 12-2S$ 290
Thu 13-313:25SIN - SZX
Nonstop4h 55mChina Southern
Thu 20-308:00SZX - SIN
Nonstop4h 10mChina Southern
Deal found 13-2S$ 293
Tue 25-322:40SIN - PVG
Nonstop5h 05mMultiple Airlines
Tue 8-402:00PVG - SIN
1 stop12h 25mMultiple Airlines
Deal found 13-2S$ 317
Tue 8-414:50SIN - CKG
1 stop19h 35mMultiple Airlines
Sun 13-402:00CKG - SIN
1 stop22h 05mMultiple Airlines
Deal found 12-2S$ 317

Find flights from Singapore to China within your budget

Customise your flight search to find flights from Singapore to China that fit within your specific budget. Explore options based on user searches and filter the results based on your desired price range. Find flights that match your budget for a cost-effective journey. Over the last 7 days, Cheapflights users made 200,618 searches. Data last updated 14 February 2025.

Fly from

Singapore

Fly to

China

Route

Depart

Return

Price

SingaporeGuangzhou

SIN - CAN

SINCAN

Singapore Changi

Sun 23-2

05:30-09:30

Nonstop4h 00m

Guangzhou Baiyun

Tue 25-2

01:35-11:35

1 stop10h 00m

S$ 263

SingaporeGuangzhou

SIN - CAN

SINCAN

Singapore Changi

Thu 27-2

04:50-07:50

1 stop27h 00m

Guangzhou Baiyun

Sun 9-3

21:00-11:25

1 stop14h 25m

S$ 266

SingaporeGuangzhou

SIN - CAN

SINCAN

Singapore Changi

Fri 28-2

05:30-09:30

Nonstop4h 00m

Guangzhou Baiyun

Sun 9-3

10:45-15:00

Nonstop4h 15m

S$ 267

SingaporeShenzhen

SIN - SZX

SINSZX

Singapore Changi

Sun 2-3

15:30-11:45

1 stop20h 15m

Shenzhen

Fri 7-3

03:15-16:10

1 stop12h 55m

S$ 274