There are 9 ways to get from Xining to Dhaka by plane, bus, car, train, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Xining to Shahjalal International Airport
best- Fly from Xining (XNN) to Shahjalal International Airport (DAC)plane XNN - DAC
12h 35m$164–707Train, bus, drive, taxi
cheapest- Take the train from Xining to Lhasatrain
- 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 taxi from Faizabad to Mankapur Jntaxi
- Take the train from Mankapur Jn to Aluabari Roadtrain
- Drive from Aluabari Road to Ruhiacar
- Take the train from Ruhia to Dhakatrain
3d 16h$141–299Bus, drive, train
- Take the bus from Xining to Lasa 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 13h$163–246Drive 2,825.1 km
- Drive from Xining to Dhakacar 2,825.1 km
37h 32m$356–515Train, bus to Lanzhou, fly to Shahjalal International Airport
- Take the train from Xining to Lanzhou Westtrain
- Take the bus from Oriental Hotel to Lanzhou Airportbus
- Fly from Lanzhou (LHW) to Shahjalal International Airport (DAC)plane LHW - DAC
13h 53m$170–512Fly Xining to Netaji Subhas Chandra Bose International Airport, train
- Fly from Xining (XNN) to Netaji Subhas Chandra Bose International Airport (CCU)plane XNN - 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
21h$188–579Fly Xining to Agartala, train
- Fly from Xining (XNN) to Agartala (IXA)plane XNN - IXA
- Take the train from Azampur to Dhakatrain
25h 33m$218–665Train, taxi to Zhongwei Shapotou Airport, fly to Shahjalal International Airport
- Take the train from Xining to Zhongwei South Stationtrain
- Take the taxi from Zhongwei South Station to Zhongwei Shapotou Airport (ZHY)taxi
- Fly from Zhongwei Shapotou Airport (ZHY) to Shahjalal International Airport (DAC)plane ZHY - DAC
25h 32m$212–626Bus, drive, train via Faizabad
- Take the bus from Xining to Lasa 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
3d 21h$158–252
Xining (XNN) to Shahjalal International Airport (DAC) flights
Questions & Answers
The cheapest way to get from Xining to Dhaka is to bus and drive and train via Faizabad which costs $150 - $260 and takes 3 days 21h.
The fastest way to get from Xining to Dhaka is to fly which takes 12h 35m and costs $160 - $750.
The distance between Xining and Dhaka is 1844 km. The road distance is 2825.1 km.
It takes approximately 12h 35m to get from Xining to Dhaka, including transfers.
Dhaka is 2h behind Xining. It is currently 1:56 PM in Xining and 11:56 AM in Dhaka.
Yes, the driving distance between Xining to Dhaka is 2825 km. It takes approximately 37h 32m to drive from Xining to Dhaka.
There are 503+ hotels available in Dhaka.
What companies run services between Xining, China and Dhaka, Bangladesh?
China Southern Airlines, China Eastern Airlines, and three other airlines fly from Xining (XNN) to Shahjalal International Airport (DAC) twice daily.
- Website
- en.ceair.com
Flights from Lanzhou to Shahjalal International Airport via Kunming
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- $160–480
Flights from Xining to Netaji Subhas Chandra Bose International Airport via Kunming
- Ave. Duration
- 11h 27m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $180–550
Flights from Xining to Netaji Subhas Chandra Bose International Airport via Tianfu International, Kunming
- Ave. Duration
- 10h
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $180–550
Flights from Xining to Netaji Subhas Chandra Bose International Airport via Chengdu, Kunming
- Ave. Duration
- 10h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $180–550
Flights from Zhongwei Shapotou Airport to Shahjalal International Airport via Kunming
- Ave. Duration
- 28h 35m
- When
- Every day
- Estimated price
- $180–700
Flights from Zhongwei Shapotou Airport to Shahjalal International Airport via Xi An, Kunming
- Ave. Duration
- 25h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $180–550
Flights from Zhongwei Shapotou Airport to Shahjalal International Airport via Zhengzhou, Kunming
- Ave. Duration
- 17h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $170–850
Flights from Zhongwei Shapotou Airport to Shahjalal International Airport via Tianfu International, Kunming
- Ave. Duration
- 21h 40m
- When
- Every day
- Estimated price
- $170–550
Flights from Zhongwei Shapotou Airport to Shahjalal International Airport via Chongqing, Kunming
- Ave. Duration
- 22h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $170–550
- Website
- csair.com
Flights from Xining to Shahjalal International Airport via Guangzhou Baiyun
- Ave. Duration
- 12h 55m
- When
- Every day
- Estimated price
- $280–900
Flights from Xining to Shahjalal International Airport via Beijing Daxing
- Ave. Duration
- 14h 15m
- When
- Wednesday and Friday
- Estimated price
- $280–950
Flights from Lanzhou to Shahjalal International Airport via Guangzhou Baiyun
- Ave. Duration
- 8h 57m
- When
- Every day
- Estimated price
- $210–700
Flights from Lanzhou to Shahjalal International Airport via Beijing Daxing
- Ave. Duration
- 9h 32m
- When
- Wednesday and Friday
- Estimated price
- $210–700
- Website
- himalaya-airlines.com
Flights from Xining to Shahjalal International Airport via Lhasa, Kathmandu
- Ave. Duration
- 8h 47m
- When
- Wednesday and Friday
- Estimated price
- $160–700
- Website
- goindigo.in
Flights from Xining to Agartala via Kunming, Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 19h 22m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $210–650
- Website
- biman-airlines.com
Flights from Lanzhou to Shahjalal International Airport via Guangzhou Baiyun
- Ave. Duration
- 10h 30m
- When
- Monday, Thursday, and Friday
- Estimated price
- $290–700
- Website
- airchina.com
Flights from Zhongwei Shapotou Airport to Shahjalal International Airport via Beijing Capital
- Ave. Duration
- 29h 45m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $210–600
- Phone
- 14646
- care@irctc.co.in
- 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 Mankapur Jn to Aluabari Road
- Ave. Duration
- 18h 54m
- Frequency
- Once daily
- Estimated price
- $4–35
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $4–6
- Third AC (3A)
- $11–14
- Second AC (2A)
- $15–20
- First Class (1A)
- $26–35
Train from Dum Dum Cant to Bangaon Jn
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- 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)
- $10–14
- Second AC (2A)
- $15–19
- First Class (1A)
- $25–35
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 Ruhia to Dhaka
- Ave. Duration
- 9h 44m
- Frequency
- Twice daily
- Estimated price
- $3–24
- Website
- https://eticket.railway.gov.bd/
- 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
Train from Benapole to Bhanga Junction
- Ave. Duration
- 2h 22m
- Frequency
- 6 times a week
- Estimated price
- $1–8
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- $1–2
- 1st class seat (F_SEAT)
- $1–3
- Snigdha
- $2–4
- AC class seat (AC_S)
- $3–6
- 1st class berth (F_BERTH)
- $3–5
- AC class berth (AC_B)
- $5–8
- S_Chair
- $2
- Shovan
- $2
- F_Chair
- $3
- F_Seat
- $3
Train from Bhanga Junction to Dhaka
- Ave. Duration
- 1h 13m
- Frequency
- 6 times a week
- Estimated price
- $1–4
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- $1–2
- 1st class seat (F_SEAT)
- $1–2
- Snigdha
- $2–4
- 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
- https://eticket.railway.gov.bd/
- 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 Xining to Lhasa
- Hard Seat
- $26–40
- Hard Sleeper
- $55–70
- Soft Sleeper
- $80–120
Train from Xining to Lanzhou West
- Ave. Duration
- 2h 8m
- Frequency
- Every 4 hours
- Estimated price
- $12–24
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- $12–17
- Adult - 1st Class
- $16–24
Train from Xining to Zhongwei South Station
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- $22–50
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- $22–35
- Adult - 1st Class
- $35–50
Train from Xining to Lanzhou West
- Hard Seat
- $4–6
- Hard sleeper
- $9–13
- Soft sleeper
- $15–20
Train from Xining to Lanzhou West
- 2nd Class Seat
- $13–15
- 1st Class Seat
- $22–24
- Business Class Seat
- $30–45
- Website
- qichezhan.net
Bus from Xining to Lasa Bus Station
- Ave. Duration
- 30h 30m
- Frequency
- Twice daily
- Estimated price
- $51
- Schedules at
- qichezhan.net
Bus from Xining to Lasa Bus Station
- Ave. Duration
- 30h 30m
- Frequency
- Twice daily
- Estimated price
- $51
- Schedules at
- qichezhan.net
- Website
- 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 Lhasa Beijiao Passenger Transport Terminal to Zhangmu
- Ave. Duration
- 15h
- Frequency
- Twice a week
- Estimated price
- $26–40
- 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
- +91-11-23370236
- info@dimts.in
- 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 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
- Phone
- 0931-96556
- Website
- travelchinaguide.com
Bus from Oriental Hotel to Lanzhou Airport
- Ave. Duration
- 1h 6m
- Frequency
- Every 30 minutes
- Estimated price
- $5
- Schedules at
- travelchinaguide.com
Bus from Chapai nawabganj to Dhaka Mohakhali
- Ave. Duration
- 6h 45m
- Frequency
- Hourly
- Estimated price
- $7
- Schedules at
- shohoz.com
- Book at
- shohoz.com
- Ave. Duration
- 1h 11m
- Estimated price
- $10–23
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 Need to know: Jadrolinija, The beginner’s guide to the 2018 World Nomad Games, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.

































