COVID-19 Travel restrictions may apply upon entering Malaysia. Learn More.

There are 3 ways to get from Chengdu to Kuala Lumpur by plane, train, bus or car

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, train  •  7h 54m

  1. Fly from Chengdu (CTU) to Kuala Lumpur (KUL) CTU - KUL
  2. Take the train from Klia T1 to KL Sentral

RM 693 - RM 1375

2 alternative options

Train, bus  •  3 days 15h

  1. Take the train from Chengdu East to Kunming South
  2. Take the bus from Kunming South to Laos Vientiane
  3. Take the train from Nong Khai to Hua Lamphong
  4. Take the train from Bangkok Hualamphong to Kuala Lumpur

RM 15612 - RM 15890

Drive  •  2 days 3h

  1. Drive from Chengdu to Kuala Lumpur 4116.3 km

RM 1500 - RM 2300

Coronavirus (COVID-19) in Malaysia

There is widespread community transmission globally.
Some travel restrictions are being lifted in Malaysia. For the latest travel status, please check the official page for Malaysia.

For travel planning advice, please refer to our Rome2rio Coronavirus information page .

Coronavirus (COVID-19) Travel Advice

Some border closures are in place for Malaysia due to Coronavirus (COVID-19). Most travel to this country is restricted.

Some domestic travel restrictions began to ease in Malaysia from June 10.

International flights leaving China are suspended as part of the response to Coronavirus (COVID-19). Restrictions may also be in place for other modes of transport.

Official Coronavirus (COVID-19) Information for Malaysia

Last updated: July 14 | Data sourced from: ACAPS, OXFORD

Questions & Answers

The cheapest way to get from Chengdu to Kuala Lumpur is to fly and train which costs ¥1100 - ¥2300 and takes 7h 54m.

More details

The quickest way to get from Chengdu to Kuala Lumpur is to fly and train which costs ¥1100 - ¥2300 and takes 7h 54m.

More details

The distance between Chengdu and Kuala Lumpur is 3071 km. The road distance is 4116.3 km.

Get driving directions

It takes approximately 7h 54m to get from Chengdu to Kuala Lumpur, including transfers.

More details

The quickest flight from Chengdu Airport to Kuala Lumpur Airport is the direct flight which takes 4h 40m.

Search flights

Yes, the driving distance between Chengdu to Kuala Lumpur is 4116 km. It takes approximately 2 days 3h to drive from Chengdu to Kuala Lumpur.

Get driving directions

AirAsia X, Thai AirAsia, SilkAir and two other airlines offer flights from Chengdu Airport to Kuala Lumpur Airport.

Search flights

There are 4132+ hotels available in Kuala Lumpur. Prices start at RM 500 per night.

More details

Map of how to get from Chengdu to Kuala Lumpur.
Launch map view
  • Distance: 3071 km
  • Duration: 7h 54m

What companies run services between Chengdu, China and Kuala Lumpur, Malaysia?

There is no direct connection from Chengdu to Kuala Lumpur. However, you can take the line 3 subway to Taipingyuan, take the line 10 subway to Chengdu Airport T1, take the walk to Chengdu airport, fly to Kuala Lumpur, take the walk to Klia T1, then take the train to Kuala Lumpur. Alternatively, you can take a vehicle from Chengdu to Kuala Lumpur via East station, Chengdu East, Kunming South, Tuofengjie, South Bus Station, Kunming South, Laos Vientiane, Nong Khai, Hua Lamphong, and Bangkok Hualamphong in around 3 days 15h.

Airlines
AirAsia X
Website
airasiax.com
Flights from Chengdu to Kuala Lumpur
Ave. Duration
4h 40m
When
Every day
Estimated price
RM 420 - RM 1000
China Southern Airlines
Website
csair.com
Flights from Chengdu to Kuala Lumpur via Guangzhou Baiyun
Ave. Duration
7h 50m
When
Every day
Estimated price
RM 1200 - RM 4000
Thai AirAsia
Website
airasia.com
Flights from Chengdu to Kuala Lumpur via Don Muang
Ave. Duration
7h 25m
When
Every day
Estimated price
RM 440 - RM 1300
SilkAir
Website
silkair.com
Flights from Chengdu to Kuala Lumpur via Singapore Changi
Ave. Duration
7h 45m
When
Monday, Tuesday, Wednesday, Thursday and Sunday
Estimated price
RM 900 - RM 2400
Cathay Dragon
Website
cathaypacific.com
Flights from Chengdu to Kuala Lumpur via Hong Kong
Ave. Duration
8h 35m
When
Every day
Estimated price
RM 1100 - RM 1400
Train operators
KLIA Express
Phone
+603 2267 8000
Website
kliaekspres.com
Train from Klia T1 to KL Sentral
Ave. Duration
28 min
Frequency
Every 15 minutes
Estimated price
RM 40 - RM 70
Website
http://www.kliaekspres.com/
China Railways G-Class
Train from Chengdu East to Kunming South
Ave. Duration
5h 39m
Frequency
Every 3 hours
Estimated price
RM 260 - RM 330
Schedules at
trip.com
2nd Class Seat
RM 260 - RM 330
1st Class Seat
RM 440 - RM 550
Business Class Seat
RM 850 - RM 1100
State Railway of Thailand
Phone
1690
Email
webmaster.srt@railway.co.th
Website
railway.co.th
Train from Nong Khai to Hua Lamphong
Ave. Duration
10h 50m
Frequency
5 times a day
Estimated price
RM 30 - RM 230
Website
http://www.railway.co.th/main/timetable/time-train.html
Book at
https://12go.asia/en/operator/thai-railways
Schedules at
http://procurement.railway.co.th/checktime/checktime.asp?lenguage=Eng
3rd Class (Seat)
RM 30 - RM 45
2nd Class (Air-Conditioned Berth)
RM 100 - RM 140
2nd Class (Air-conditioned Seat)
RM 60 - RM 85
1st Class (Air-Conditioned Berth)
RM 170 - RM 230
Eastern and Oriental Express
Bus operators
China Bus Guide
Email
bus@chinatrainguide.com
Website
chinabusguide.com
Bus from Kunming South to Laos Vientiane
Ave. Duration
14h
Frequency
Once daily
Estimated price
RM 359
Schedules at
chinabusguide.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 Spain: A guide to Renfe, How to get from Florence to Rome and Want to know more about Flixbus? - to help you get the most out of your next trip.