There are 5 ways to get from Dhaka to Chengdu by plane, train, bus, car, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Chengdu Shuangliu International Airport
best- Fly from Shahjalal International Airport (DAC) to Chengdu Shuangliu International Airport (CTU)DAC - CTU
10h 6m¥1,209–4,335Train, bus, drive
cheapest- Take the train from Dhaka to Chilahati
- Take the train from Haldibari to Siliguri Jn
- Take the bus from Siliguri - SNT Bus Stand to Deorali Bus Stop
- Drive from Deorali Bus Stop to Yadong Xian
- Take the bus from Yadong Xian to Lasa North Suburb Coach Station
- Take the bus from Lhasa Bus Station to Chengdu
2d 17h¥805–1,091Drive 2,678.5 km
- Drive from Dhaka to Chengdu2,678.5 km
36h 49m¥2,390–3,452Fly to Chengdu Tianfu International Airport, subway
- Fly from Shahjalal International Airport (DAC) to Chengdu Tianfu International Airport (TFU)DAC - TFU
- Take the subway from Tianfu International Airport North to Century City
10h 17m¥1,216–5,545Bus, drive
- Take the bus from Dhaka Mohakhali to Chapai nawabganj
- Drive from Chapai nawabganj to Berhampore
- Take the bus from Berhampore to Siliguri
- Take the bus from Siliguri - SNT Bus Stand to Deorali Bus Stop
- Drive from Deorali Bus Stop to Yadong Xian
- Take the bus from Yadong Xian to Lasa North Suburb Coach Station
- Take the bus from Lhasa Bus Station to Chengdu
2d 21h¥999–1,158
Shahjalal International Airport (DAC) to Chengdu Shuangliu International Airport (CTU) flights
Questions & Answers
The cheapest way to get from Dhaka to Chengdu is to train and bus and drive which costs ¥800 - ¥1100 and takes 2 days 17h.
The fastest way to get from Dhaka to Chengdu is to fly which takes 10h 6m and costs ¥1200 - ¥4400.
The distance between Dhaka and Chengdu is 1568 km. The road distance is 2678.5 km.
It takes approximately 10h 6m to get from Dhaka to Chengdu, including transfers.
Chengdu is 2h ahead of Dhaka. It is currently 5:31 PM in Dhaka and 7:31 PM in Chengdu.
Yes, the driving distance between Dhaka to Chengdu is 2678 km. It takes approximately 36h 49m to drive from Dhaka to Chengdu.
There are 508+ hotels available in Chengdu.
What companies run services between Dhaka, Bangladesh and Chengdu, China?
China Eastern Airlines, Sichuan Airlines, and three other airlines fly from Shahjalal International Airport (DAC) to Chengdu Shuangliu International Airport (CTU) 5 times a day.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- csair.com
Flights from Shahjalal International Airport to Chengdu Shuangliu International Airport via Guangzhou Baiyun
- Ave. Duration
- 9h 15m
- When
- Every day
- Estimated price
- ¥1,600–7,500
Flights from Shahjalal International Airport to Chengdu Shuangliu International Airport via Beijing Daxing
- Ave. Duration
- 10h 30m
- When
- Wednesday and Friday
- Estimated price
- ¥1,900–8,500
Flights from Shahjalal International Airport to Chengdu Tianfu International Airport via Guangzhou Baiyun
- Ave. Duration
- 7h 36m
- When
- Every day
- Estimated price
- ¥1,400–6,000
Flights from Shahjalal International Airport to Chengdu Tianfu International Airport via Suvarnabhumi
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ¥1,300–5,000
- Website
- airchina.com
Flights from Shahjalal International Airport to Chengdu Shuangliu International Airport via Beijing Capital
- Ave. Duration
- 9h 45m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥1,800–7,000
Flights from Shahjalal International Airport to Chengdu Shuangliu International Airport via Guangzhou Baiyun
- Ave. Duration
- 10h 45m
- When
- Every day
- Estimated price
- ¥2,400–7,000
Flights from Shahjalal International Airport to Chengdu Tianfu International Airport via Suvarnabhumi
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- ¥1,200–5,500
- Website
- en.ceair.com
Flights from Shahjalal International Airport to Chengdu Shuangliu International Airport via Kunming
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- ¥1,000–4,200
Flights from Shahjalal International Airport to Chengdu Tianfu International Airport via Guangzhou Baiyun
- Ave. Duration
- 8h 40m
- When
- Every day
- Estimated price
- ¥2,000–6,000
- Website
- ch.com
Flights from Shahjalal International Airport to Chengdu Tianfu International Airport via Suvarnabhumi
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ¥1,300–5,000
Flights from Shahjalal International Airport to Chengdu Tianfu International Airport via Guangzhou Baiyun
- Ave. Duration
- 8h 40m
- When
- Every day
- Estimated price
- ¥2,000–6,000
- Website
- thaiairways.com
Flights from Shahjalal International Airport to Chengdu Tianfu International Airport via Suvarnabhumi
- Ave. Duration
- 10h
- When
- Every day
- Estimated price
- ¥1,700–5,000
- Website
- cathaypacific.com
Flights from Shahjalal International Airport to Chengdu Tianfu International Airport via Hong Kong
- Ave. Duration
- 10h 10m
- When
- Every day
- Estimated price
- ¥1,400–5,500
Train from Dhaka to Chilahati
- Ave. Duration
- 9h 15m
- Frequency
- Twice daily
- Estimated price
- ¥11–150
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ¥19–28
- 1st class seat (F_SEAT)
- ¥23–35
- Snigdha
- ¥35–55
- AC class seat (AC_S)
- ¥50–75
- 1st class berth (F_BERTH)
- ¥70–85
- AC class berth (AC_B)
- ¥100–150
- S_Chair
- ¥13
- Shovan
- ¥11
- F_Chair
- ¥20
- F_Seat
- ¥20
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Haldibari to Siliguri Jn
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- ¥10–80
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ¥10–13
- Third AC (3A)
- ¥29–40
- Second AC (2A)
- ¥35–50
- First Class (1A)
- ¥60–80
- Phone
- 028-61638000
- Website
- cdmetro.cn
Subway from Tianfu International Airport North to Century City
- Ave. Duration
- 45 min
- Frequency
- Every 10 minutes
- Estimated price
- ¥9–14
- Schedules at
- travelchinaguide.com
- Phone
- +919002012099
- sntd@yahoo.com
- Website
- sntd.in
Bus from Siliguri - SNT Bus Stand to Deorali Bus Stop
- Ave. Duration
- 4h 55m
- Frequency
- Every 3 hours
- Estimated price
- ¥22–40
- Website
- https://www.sntd.in/
- Schedules at
- https://www.sntd.in/PDF/BusSchedule.pdf
- AC Seater
- ¥40
- Non AC Seater
- ¥22
- Phone
- 9064919130
- support@mybusbookings.com
- Website
- apsarabus.in
Bus from Siliguri - SNT Bus Stand to Deorali Bus Stop
- Ave. Duration
- 5h
- Frequency
- Every 4 hours
- Estimated price
- ¥23–35
- Website
- https://www.apsarabus.in/
- Non AC Seater
- ¥23–35
- Website
- qichezhan.net
Bus from Yadong Xian to Lasa North Suburb Coach Station
- Ave. Duration
- 9h
- Frequency
- 5 times a day
- Estimated price
- ¥151
- Schedules at
- qichezhan.net
Bus from Dhaka Mohakhali to Chapai nawabganj
- Ave. Duration
- 6h
- Frequency
- Hourly
- Estimated price
- ¥48
- Schedules at
- shohoz.com
- Book at
- shohoz.com
- Phone
- 0353-2514920
- nbstcenquiry@gmail.com
- Website
- nbstc.in
Bus from Berhampore to Siliguri
- Ave. Duration
- 8h
- Frequency
- Every 4 hours
- Estimated price
- ¥25–40
- Website
- https://nbstc.in/
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 5 delightfully under-the-radar French towns you need to visit, Slovenia: Getting from Ljubljana to Lake Bled, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
























