There are 8 ways to get from Chengdu to Dhaka by subway, plane, bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Subway to Chengdu Tianfu International Airport, fly to Shahjalal International Airport
best- 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 48m$153–417Train to Chongqing Jiangbei International Airport, fly to Shahjalal International Airport
cheapest- Take the train from Chengdu East to Chongqing Northtrain
- Fly from Chongqing Jiangbei International Airport (CKG) to Shahjalal International Airport (DAC)plane CKG - DAC
12h 19m$138–421Bus, drive
- Take the bus from Chengdu to Lhasa Bus Stationbus
- Take the bus from Lhasa Beijiao Passenger Transport Terminal to Zhangmubus
- Drive from Zhangmu to Jorpaticar
- Take the bus from Jorpati to Kakadvittabus
- Take the bus from Siliguri to Balurghatbus
- Take the bus from Joypurhat to Dhakabus
4d 4hFly Chengdu Shuangliu International Airport to Shahjalal International Airport
- Fly from Chengdu Shuangliu International Airport (CTU) to Shahjalal International Airport (DAC)plane CTU - DAC
11h 31m$142–456Train to Luzhou Yunlong Airport, fly to Shahjalal International Airport
- Take the train from Chengdu East to Luzhoutrain
- Fly from Luzhou Yunlong Airport (LZO) to Shahjalal International Airport (DAC)plane LZO - DAC
16h 16m$145–423Fly Chengdu Shuangliu International Airport to Netaji Subhas Chandra Bose International Airport, train
- Fly from Chengdu Shuangliu International Airport (CTU) to Netaji Subhas Chandra Bose International Airport (CCU)plane CTU - CCU
- Take the train from Dum Dum Cant to Bangaon Jntrain
- Take the train from Benapole to Bhanga Junctiontrain
- Take the train from Bhanga Junction to Dhakatrain
15h 52m$206–827Fly Chengdu Shuangliu International Airport to Agartala, train
- Fly from Chengdu Shuangliu International Airport (CTU) to Agartala (IXA)plane CTU - IXA
- Take the train from Azampur to Dhakatrain
18h 6m$196–614Bus, drive, train
- 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 Aluabari Roadtrain
- Drive from Aluabari Road to Kismatcar
- Take the train from Kismat to Dhakatrain
4d 4h$224–376
Chengdu Tianfu International Airport (TFU) to Shahjalal International Airport (DAC) flights
Comparing Your Travel Options
The cheapest way to get from Chengdu to Dhaka is to train and fly which costs $130 - $430 and takes 12h 19m.
The fastest way to get from Chengdu to Dhaka is to subway and fly which takes 10h 48m and costs $150 - $420.
The distance between Chengdu and Dhaka is 1656 km.
It takes approximately 10h 48m to get from Chengdu to Dhaka, including transfers.
Dhaka is 2h behind Chengdu. It is currently 12:15 AM in Chengdu and 10:15 PM in Dhaka.
There are 449+ hotels available in Dhaka.
What companies run services between Chengdu, China and Dhaka, Bangladesh?
China Southern Airlines, Cathay Pacific, and three other airlines fly from Chengdu Shuangliu International Airport (CTU) to Shahjalal International Airport (DAC) every 4 hours.
- Website
- en.ceair.com
Flights from Chengdu Tianfu International Airport to Shahjalal International Airport via Kunming
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- $140–450
Flights from Chengdu Tianfu International Airport to Shahjalal International Airport via Lijiang, Kunming
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- $150–470
Flights from Chengdu Shuangliu International Airport to Shahjalal International Airport via Kunming
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- $140–450
Flights from Luzhou Yunlong Airport to Shahjalal International Airport via Kunming
- Ave. Duration
- 16h 45m
- When
- Every day
- Estimated price
- $120–390
Flights from Chongqing Jiangbei International Airport to Shahjalal International Airport via Kunming
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- $120–380
Flights from Chengdu Shuangliu International Airport to Netaji Subhas Chandra Bose International Airport via Kunming
- Ave. Duration
- 6h 40m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $150–460
- Website
- csair.com
Flights from Chengdu Tianfu International Airport to Shahjalal International Airport via Guangzhou Baiyun
- Ave. Duration
- 9h
- When
- Monday
- Estimated price
- $180–700
Flights from Chengdu Shuangliu International Airport to Shahjalal International Airport via Guangzhou Baiyun
- Ave. Duration
- 10h 30m
- When
- Every day
- Estimated price
- $190–700
Flights from Luzhou Yunlong Airport to Shahjalal International Airport via Guangzhou Baiyun
- Ave. Duration
- 13h 25m
- When
- Every day
- Estimated price
- $160–600
Flights from Chongqing Jiangbei International Airport to Shahjalal International Airport via Guangzhou Baiyun
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- $150–600
- Website
- cathaypacific.com
Flights from Chengdu Shuangliu International Airport to Shahjalal International Airport via Hong Kong
- Ave. Duration
- 11h 12m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $190–600
Flights from Chongqing Jiangbei International Airport to Shahjalal International Airport via Hong Kong
- Ave. Duration
- 8h 40m
- When
- Tuesday and Saturday
- Estimated price
- $150–470
- 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
- $280–700
Flights from Luzhou Yunlong Airport to Shahjalal International Airport via Guangzhou Baiyun
- Ave. Duration
- 11h 50m
- When
- Thursday
- Estimated price
- $240–600
Flights from Chongqing Jiangbei International Airport to Shahjalal International Airport via Guangzhou Baiyun
- Ave. Duration
- 10h 40m
- When
- Thursday
- Estimated price
- $230–600
- Website
- goindigo.in
Flights from Chengdu Shuangliu International Airport to Agartala via Guangzhou Baiyun, Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 12h 5m
- When
- Every day
- Estimated price
- $280–750
Flights from Chengdu Shuangliu International Airport to Agartala via Kunming, Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 13h 45m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $190–600
- Website
- thaiairways.com
Flights from Chengdu Tianfu International Airport to Shahjalal International Airport via Suvarnabhumi
- Ave. Duration
- 10h 2m
- When
- Every day
- Estimated price
- $160–700
- Website
- usbair.com
Flights from Chengdu Tianfu International Airport to Shahjalal International Airport via Suvarnabhumi
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- $190–600
Flights from Chongqing Jiangbei International Airport to Shahjalal International Airport via Suvarnabhumi
- Ave. Duration
- 9h 45m
- When
- Every day
- Estimated price
- $160–440
- Website
- himalaya-airlines.com
Flights from Chengdu Tianfu International Airport to Shahjalal International Airport via Kathmandu
- Ave. Duration
- 8h 15m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $150–410
- 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
Train from Chengdu East to Luzhou
- 2nd Class Seat
- $19–21
- 1st Class Seat
- $31–34
- Business Class Seat
- $45–65
Train from Chengdu East to Chongqing North
- 2nd Class Seat
- $20–22
- 1st Class Seat
- $33–36
- Business Class Seat
- $45–70
Train from Chengdu East to Chongqing North
- Ave. Duration
- 2h 8m
- Frequency
- Every 4 hours
- Estimated price
- $16–35
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- $16–23
- Adult - 1st Class
- $24–35
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Dum Dum Cant to Bangaon Jn
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- $1–11
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $3–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
Train from Siliguri Jn to Aluabari Road
- Ave. Duration
- 1h 25m
- Frequency
- Every 4 hours
- Estimated price
- $1–11
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
- [email protected]
- Website
- Bangladesh Railway
Train from Benapole to Bhanga Junction
- Ave. Duration
- 2h 22m
- Frequency
- 6 times a week
- Estimated price
- $1–7
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $1–2
- 1st class seat (F_SEAT)
- $1–2
- Snigdha
- $2–4
- AC class seat (AC_S)
- $3–5
- 1st class berth (F_BERTH)
- $3–4
- AC class berth (AC_B)
- $4–7
Train from Bhanga Junction to Dhaka
- Ave. Duration
- 1h 13m
- Frequency
- 6 times a week
- Estimated price
- $1–4
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $1–2
- 1st class seat (F_SEAT)
- $1–2
- Snigdha
- $2–3
- AC class seat (AC_S)
- $2–4
- 1st class berth (F_BERTH)
- $1–3
- AC class berth (AC_B)
- $2–4
Train from Azampur to Dhaka
- Ave. Duration
- 2h 27m
- Frequency
- 3 times a day
- Estimated price
- $1–6
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $1–2
- 1st class seat (F_SEAT)
- $1–2
- Snigdha
- $2–4
- AC class seat (AC_S)
- $3–5
- 1st class berth (F_BERTH)
- $3–4
- AC class berth (AC_B)
- $4–6
Train from Kismat to Dhaka
- Ave. Duration
- 9h 53m
- Frequency
- Once daily
- Estimated price
- $3–24
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $3–5
- 1st class seat (F_SEAT)
- $4–6
- Snigdha
- $5–11
- AC class seat (AC_S)
- $7–10
- 1st class berth (F_BERTH)
- $11–13
- AC class berth (AC_B)
- $17–24
- Shovan Chair (S_CHAIR
- $6
- AC Sleeper Class (AC_S)
- $13
- 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
- Phone
- +977 985-2059959
- Website
- bussewa.com
Bus from Jorpati to Kakadvitta
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- $17
- Book at
- bussewa.com
- Website
- New Dolphin Travels
Bus from Siliguri to Balurghat
- Ave. Duration
- 8h
- Frequency
- Once daily
- Schedules at
- New Dolphin Travels
- Phone
- +91 9560015900
- [email protected]
- Website
- Shree Krishna Travels
Bus from Siliguri to Balurghat
- Ave. Duration
- 9h
- Frequency
- 4 times a week
- Schedules at
- Shree Krishna Travels
- Website
- Mohanta Travels
Bus from Siliguri to Balurghat
- Ave. Duration
- 7h
- Frequency
- 5 times a week
- Schedules at
- Mohanta Travels
- Website
- Om Diya Travels
Bus from Siliguri to Balurghat
- Ave. Duration
- 6h 50m
- Frequency
- 4 times a week
- Schedules at
- Om Diya Travels
- Website
- Maa Josoda Paribahan
Bus from Siliguri to Balurghat
- Ave. Duration
- 7h
- Frequency
- 4 times a week
- Schedules at
- Maa Josoda Paribahan
- Website
- Padmanabha Paribahan
Bus from Siliguri to Balurghat
- Ave. Duration
- 7h 40m
- Frequency
- Twice a week
- Schedules at
- Padmanabha Paribahan
- Website
- Jio Dolphin Travels
Bus from Siliguri to Balurghat
- Ave. Duration
- 6h 50m
- Frequency
- 3 times a week
- Schedules at
- Jio Dolphin Travels
- Website
- Priya Diya Travels
Bus from Siliguri to Balurghat
- Ave. Duration
- 7h 10m
- Frequency
- Twice a week
- Schedules at
- Priya Diya Travels
- Phone
- +880 1938-896451
- Website
- Shah Fateh Ali Paribahan
Bus from Joypurhat to Dhaka
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Schedules at
- Shah Fateh Ali Paribahan
- Phone
- 0353-2514920
- [email protected]
- Website
- North Bengal State Transport
Bus from Kathmandu to Siliguri Tenzing Norgay Bus Terminus
- Ave. Duration
- 17h 15m
- Frequency
- 3 times a week
- Estimated price
- $4–21
- Website
- North Bengal State Transport
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 of the smartest ways to explore Australia, How do I buy a London Underground ticket?, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.


































