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,609–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¥820–1,114Drive 2,678.2 km
- Drive from Dhaka to Chengdu2,678.2 km
36h 51m¥2,377–3,433Fly 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 35m¥1,316–4,645Bus, 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 - ¥1200 and takes 2 days 17h.
The fastest way to get from Dhaka to Chengdu is to fly which takes 10h 6m and costs ¥1600 - ¥4400.
The distance between Dhaka and Chengdu is 1568 km. The road distance is 2678.2 km.
It takes approximately 10h 6m to get from Dhaka to Chengdu, including transfers.
Chengdu is 2h ahead of Dhaka. It is currently 7:29 AM in Dhaka and 9:29 AM in Chengdu.
Yes, the driving distance between Dhaka to Chengdu is 2678 km. It takes approximately 36h 51m to drive from Dhaka to Chengdu.
There are 568+ 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) every 4 hours.
- 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,500–7,000
Flights from Shahjalal International Airport to Chengdu Shuangliu International Airport via Beijing Daxing
- Ave. Duration
- 10h 30m
- When
- Wednesday and Friday
- Estimated price
- ¥1,800–7,500
Flights from Shahjalal International Airport to Chengdu Tianfu International Airport via Guangzhou Baiyun
- Ave. Duration
- 7h 41m
- When
- Every day
- Estimated price
- ¥1,300–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–4,600
- 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,700–7,000
Flights from Shahjalal International Airport to Chengdu Shuangliu International Airport via Guangzhou Baiyun
- Ave. Duration
- 10h 35m
- When
- Every day
- Estimated price
- ¥2,500–6,000
Flights from Shahjalal International Airport to Chengdu Shuangliu International Airport via Kunming, Lijiang
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- ¥1,100–4,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–3,800
Flights from Shahjalal International Airport to Chengdu Tianfu International Airport via Guangzhou Baiyun
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- ¥2,100–4,700
- 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–4,600
Flights from Shahjalal International Airport to Chengdu Tianfu International Airport via Guangzhou Baiyun
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- ¥2,100–4,700
- 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–4,900
- Website
- cathaypacific.com
Flights from Shahjalal International Airport to Chengdu Tianfu International Airport via Hong Kong
- Ave. Duration
- 12h 5m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,400–4,800
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–70
- 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–12
- 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–39
- Website
- https://www.sntd.in/
- Schedules at
- https://www.sntd.in/PDF/BusSchedule.pdf
- AC Seater
- ¥39
- 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 4 stunningly beautiful Philippines islands you need to visit, How to travel India's Golden Triangle, and Which London airport should I choose? - to help you get the most out of your next trip.
























