There are 5 ways to get from Chengdu to Dhaka by plane, bus, car, train, 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 from Chengdu Shuangliu International Airport
best- Fly from Chengdu Shuangliu International Airport (CTU) to Shahjalal International Airport (DAC)plane CTU - DAC
8h 58m$182–556Bus, drive, train
cheapest- Take the bus from Chengdu to Lhasa Bus Stationbus
- Take the bus from Lhasa Beijiao Passenger Transport Terminal to Zhangmubus
- Drive from Zhangmu to Narayan Gopal Chowkcar
- Take the bus from Kathmandu to Siliguri Tenzing Norgay Bus Terminusbus
- Take the train from Siliguri Jn to Haldibaritrain
- Take the train from Chilahati to Dhakatrain
3d 17h$155–275Bus, drive, train via Garamani
- Take the bus from Chengdu to Lhasa Bus Stationbus
- Take the bus from Lhasa Beijiao Passenger Transport Terminal to Zhangmubus
- Drive from Zhangmu to Dhulikhelcar
- Take the bus from Koteshwor to Birtamodebus
- Drive from Birtamode to Siliguri Jncar
- Take the train from Siliguri Jn to Haldibaritrain
- Take the train from Chilahati to Dhakatrain
3d 17h$178–285Subway to Chengdu Tianfu International Airport, fly
- Take the subway from Century City to Tianfu International Airport Northsubway
- Fly from Chengdu Tianfu International Airport (TFU) to Shahjalal International Airport (DAC)plane TFU - DAC
10h 10m$163–497Bus, drive, train via Faizabad
- Take the bus from Chengdu to Lhasa Bus Stationbus
- Take the bus from Lhasa Beijiao Passenger Transport Terminal to Zhangmubus
- Drive from Zhangmu to Kathmanducar
- Take the bus from Kathmandu to Faizabadbus
- Take the train from Ayodhya Cantt to New Farakka Jntrain
- Drive from New Farakka Jn to Chapai nawabganjcar
- Take the bus from Chapai nawabganj to Dhaka Mohakhalibus
4d 1h$173–291
Chengdu Shuangliu International Airport (CTU) to Shahjalal International Airport (DAC) flights
Questions & Answers
The cheapest way to get from Chengdu to Dhaka is to bus and drive and train which costs $150 - $280 and takes 3 days 17h.
The fastest way to get from Chengdu to Dhaka is to fly which takes 8h 58m and costs $180 - $600.
The distance between Chengdu and Dhaka is 1569 km.
It takes approximately 8h 58m to get from Chengdu to Dhaka, including transfers.
Dhaka is 2h behind Chengdu. It is currently 6:55 PM in Chengdu and 4:55 PM in Dhaka.
There are 505+ hotels available in Dhaka.
What companies run services between Chengdu, China and Dhaka, Bangladesh?
Sichuan Airlines, China Eastern Airlines, and five other airlines fly from Chengdu Shuangliu International Airport (CTU) to Shahjalal International Airport (DAC) 5 times a day.
- Website
- en.ceair.com
Flights from Chengdu Shuangliu International Airport to Shahjalal International Airport via Kunming
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- $180–550
Flights from Chengdu Tianfu International Airport to Shahjalal International Airport via Kunming
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- $160–490
- Website
- csair.com
Flights from Chengdu Shuangliu International Airport to Shahjalal International Airport via Guangzhou Baiyun
- Ave. Duration
- 8h 45m
- When
- Every day
- Estimated price
- $240–800
Flights from Chengdu Tianfu International Airport to Shahjalal International Airport via Guangzhou Baiyun
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- $220–750
- Website
- biman-airlines.com
Flights from Chengdu Shuangliu International Airport to Shahjalal International Airport via Guangzhou Baiyun
- Ave. Duration
- 10h 25m
- When
- Monday, Thursday, and Friday
- Estimated price
- $330–800
Flights from Chengdu Tianfu International Airport to Shahjalal International Airport via Kathmandu
- Ave. Duration
- 6h 45m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $180–550
- Website
- himalaya-airlines.com
Flights from Chengdu Shuangliu International Airport to Shahjalal International Airport via Lhasa, Kathmandu
- Ave. Duration
- 8h 5m
- When
- Wednesday and Friday
- Estimated price
- $150–800
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Siliguri Jn to Haldibari
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- $1–11
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $1–2
- Third AC (3A)
- $3–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
Train from Siliguri Jn to Haldibari
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- $1–11
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $1–2
- Third AC (3A)
- $3–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
Train from Ayodhya Cantt to New Farakka Jn
- Ave. Duration
- 19h 45m
- Frequency
- 4 times a week
- Estimated price
- $4–35
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $4–5
- Third AC (3A)
- $11–14
- Second AC (2A)
- $15–19
- First Class (1A)
- $25–35
- [email protected]
- Website
- eticket.railway.gov.bd
Train from Chilahati to Dhaka
- Ave. Duration
- 9h
- Frequency
- Twice daily
- Estimated price
- $2–22
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- $2–4
- 1st class seat (F_SEAT)
- $3–5
- Snigdha
- $5–8
- AC class seat (AC_S)
- $6–10
- 1st class berth (F_BERTH)
- $10–12
- AC class berth (AC_B)
- $15–22
- S_Chair
- $2
- Shovan
- $2
- F_Chair
- $3
- F_Seat
- $3
Train from Chilahati to Dhaka
- Ave. Duration
- 9h
- Frequency
- Twice daily
- Estimated price
- $2–22
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- $2–4
- 1st class seat (F_SEAT)
- $3–5
- Snigdha
- $5–8
- AC class seat (AC_S)
- $6–10
- 1st class berth (F_BERTH)
- $10–12
- AC class berth (AC_B)
- $15–22
- S_Chair
- $2
- Shovan
- $2
- F_Chair
- $3
- F_Seat
- $3
- Phone
- 028-61638000
- Website
- cdmetro.cn
Subway from Century City to Tianfu International Airport North
- Ave. Duration
- 46 min
- Frequency
- Every 10 minutes
- Estimated price
- $1–2
- Schedules at
- travelchinaguide.com
- Website
- checi.cn
Bus from Chengdu to Lhasa Bus Station
- Ave. Duration
- 34h
- Frequency
- Twice daily
- Estimated price
- $65–90
- Schedules at
- checi.cn
Bus from Lhasa Beijiao Passenger Transport Terminal to Zhangmu
- Ave. Duration
- 15h
- Frequency
- Twice a week
- Estimated price
- $26–40
- Schedules at
- checi.cn
Bus from Chengdu to Lhasa Bus Station
- Ave. Duration
- 34h
- Frequency
- Twice daily
- Estimated price
- $65–90
- Schedules at
- checi.cn
Bus from Lhasa Beijiao Passenger Transport Terminal to Zhangmu
- Ave. Duration
- 15h
- Frequency
- Twice a week
- Estimated price
- $26–40
- Schedules at
- checi.cn
Bus from Chengdu to Lhasa Bus Station
- Ave. Duration
- 34h
- Frequency
- Twice daily
- Estimated price
- $65–90
- Schedules at
- checi.cn
Bus from Lhasa Beijiao Passenger Transport Terminal to Zhangmu
- Ave. Duration
- 15h
- Frequency
- Twice a week
- Estimated price
- $26–40
- Schedules at
- checi.cn
- Phone
- +977 985-2059959
- Website
- bussewa.com
Bus from Koteshwor to Birtamode
- Ave. Duration
- 14h
- Frequency
- Once daily
- Estimated price
- $17
- Book at
- bussewa.com
- Phone
- 0353-2514920
- [email protected]
- Website
- nbstc.in
Bus from Kathmandu to Siliguri Tenzing Norgay Bus Terminus
- Ave. Duration
- 17h 15m
- Frequency
- 3 times a week
- Estimated price
- $4–21
- Website
- https://nbstc.in/
- Phone
- +91-11-23370236
- [email protected]
- Website
- dtc.delhi.gov.in
Bus from Kathmandu to Faizabad
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- $1–13
- Website
- https://dtc.delhi.gov.in
- Ordinary Buses
- $1
- AC Buses
- $1–2
- Airport Express Services
- $9–13
Bus from Chapai nawabganj to Dhaka Mohakhali
- Ave. Duration
- 6h 45m
- Frequency
- Hourly
- Estimated price
- $7
- Schedules at
- shohoz.com
- Book at
- shohoz.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 Travelling around the UAE, Slovenia: Getting from Ljubljana to Lake Bled, and How to get from Florence to Rome - to help you get the most out of your next trip.
























