• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 4 ways to get from Singapore to Chengdu by plane, bus, car or ferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly from Singapore Changi  •  7h 30m

  1. Fly from Singapore Changi (SIN) to Chengdu (CTU) SIN - CTU

¥1316 - ¥2635

Cheapest option

Fly from Senai  •  11h 40m

  1. Fly from Senai (JHB) to Chengdu (CTU) JHB - CTU

¥635 - ¥2473

2 alternative options

Bus, drive, ferry  •  4 days 13h

  1. Take the bus from Singapore to Hat Yai
  2. Take the bus from Hat Yai to Mae Sai
  3. Drive from Mae Sai to Huay Xai
  4. Take the ferry from Huay Xai to Luang Prabang
  5. Drive from Luang Prabang to Hai'an, Guangdong
  6. Take the ferry from Hai'an, Guangdong to Haikou, Hainan
  7. Take the bus from Haikou to Sichuan Chengdu

¥2271 - ¥2816

Drive  •  2 days 7h

  1. Drive from Singapore to Chengdu 2802.2 miles

¥3900 - ¥6000

Questions & Answers

The cheapest way to get from Singapore to Chengdu is to fly which costs $120 - $500 and takes 11h 40m.

More details

The quickest way to get from Singapore to Chengdu is to fly which costs $260 - $550 and takes 7h 30m.

More details

The distance between Singapore and Chengdu is 3267 km. The road distance is 4483.6 km.

Get driving directions

It takes approximately 7h 30m to get from Singapore to Chengdu, including transfers.

More details

The quickest flight from Singapore Changi Airport to Chengdu Airport is the direct flight which takes 4h 30m.

Search flights

Yes, the driving distance between Singapore to Chengdu is 4484 km. It takes approximately 2 days 7h to drive from Singapore to Chengdu.

Get driving directions

Air China, SilkAir, Bangkok Airways and four other airlines offer flights from Singapore Changi Airport to Chengdu Airport.

Search flights

There are 1231+ hotels available in Chengdu. Prices start at ¥239 per night.

More details

Map of how to get from Singapore to Chengdu.
Launch map view
  • Distance: 2041.7 miles
  • Duration: 7h 30m

What companies run services between Singapore and Chengdu, China?

SilkAir, Air China and 10 other airlines fly from Singapore to Chengdu hourly.

Airlines
China Southern Airlines
Website
csair.com
Flights from Singapore Changi to Chengdu
Ave. Duration
4h 45m
When
Monday, Wednesday, Friday and Saturday
Estimated price
¥1600 - ¥4000
Flights from Singapore Changi to Chengdu via Guangzhou Baiyun
Ave. Duration
7h 56m
When
Every day
Estimated price
¥1600 - ¥4800
Flights from Senai to Chengdu via Guangzhou Baiyun
Ave. Duration
10h 30m
When
Every day
Estimated price
¥600 - ¥2400
Air China
Website
airchina.com
Flights from Singapore Changi to Chengdu
Ave. Duration
4h 33m
When
Every day
Estimated price
¥1700 - ¥5500
Flights from Singapore Changi to Chengdu via Shenzhen
Ave. Duration
9h 25m
When
Every day
Estimated price
¥1400 - ¥3900
SilkAir
Website
silkair.com
Flights from Singapore Changi to Chengdu
Ave. Duration
4h 33m
When
Every day
Estimated price
¥1700 - ¥5500
Thai AirAsia
Website
airasia.com
Flights from Singapore Changi to Chengdu via Don Muang
Ave. Duration
8h 55m
When
Every day
Estimated price
¥1300 - ¥2600
Flights from Senai to Chengdu via Don Muang
Ave. Duration
9h 37m
When
Every day
Estimated price
¥1100 - ¥2200
Sichuan Airlines
Website
ch.com
Flights from Singapore Changi to Chengdu
Ave. Duration
4h 45m
When
Monday, Wednesday, Friday and Saturday
Estimated price
¥1600 - ¥4000
Flights from Singapore Changi to Chengdu via Nanning
Ave. Duration
9h 30m
When
Tuesday, Thursday and Saturday
Estimated price
¥1600 - ¥4100
Malindo Airways
Website
malindoair.com
Flights from Senai to Chengdu via Sultan Abdul Aziz Shah, Langkawi
Ave. Duration
12h
When
Monday, Wednesday, Friday and Sunday
Estimated price
¥750 - ¥2600
Flights from Senai to Chengdu via Kota Kinabalu
Ave. Duration
10h 35m
When
Tuesday, Thursday and Saturday
Estimated price
¥1000 - ¥3100
AirAsia X
Website
airasiax.com
Flights from Senai to Chengdu via Kuala Lumpur
Ave. Duration
6h 45m
When
Every day
Estimated price
¥900 - ¥4400
Bangkok Airways
Website
bangkokair.com
Flights from Singapore Changi to Chengdu via Koh Samui
Ave. Duration
8h 40m
When
Monday, Wednesday, Friday and Sunday
Estimated price
¥2200 - ¥6500
Shenzhen Airlines
Website
shenzhenair.com
Flights from Singapore Changi to Chengdu via Shenzhen
Ave. Duration
9h 25m
When
Every day
Estimated price
¥1400 - ¥3900
Bus operators
Grassland Express
Phone
6292 1166
Website
grasslandsg.com
Bus from Singapore to Hat Yai
Ave. Duration
13h
Frequency
Once daily
Estimated price
¥242
Schedules at
grasslandsg.com
Book at
easybook.com
Piya Chai Patthana
Website
12go.asia
Bus from Hat Yai to Mae Sai
Ave. Duration
29h 20m
Frequency
3 times a day
Estimated price
¥382
Schedules at
12go.asia
Smooth Transit Network
Website
trip8080.com
Bus from Haikou to Sichuan Chengdu
Ave. Duration
25h 30m
Frequency
Once daily
Estimated price
¥455
Schedules at
trip8080.com
Ferry operators
Mekong River Cruise
Phone
+85620 58513555
Email
info@mekongsmilecruise.com
Website
mekongsmilecruise.com
Ferry from Huay Xai to Luang Prabang
Ave. Duration
14h
Frequency
Once daily
Estimated price
¥197
Schedules at
mekongsmilecruise.com
ferry
Ferry from Hai'an, Guangdong to Haikou, Hainan
Ave. Duration
1h 30m
Frequency
Hourly
Estimated price
¥30
Schedules at
tieba.baidu.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in France: A guide to SNCF, How to get from Gatwick Airport into central London and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.