There are 7 ways to get from Lanzhou to Dhaka by bus, plane, train, car, 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.
Bus, fly
best- Take the bus from Oriental Hotel to Lanzhou Airportbus
- Fly from Lanzhou (LHW) to Shahjalal International Airport (DAC)plane LHW - DAC
11h 8m$145–438Train, bus, drive
- Take the train from Lanzhou to Lhasatrain
- Take the bus from Lhasa Beijiao Passenger Transport Terminal to Zhangmubus
- Drive from Zhangmu to Narayan Gopal Chowkcar
- Take the bus from Kathmandu to Kakarvittabus
- Take the train from New Jalpaiguri to Haldibaritrain
- Take the train from Chilahati to Dhakatrain
3d 12h$184–359Train, bus, drive, taxi
- Take the train from Lanzhou 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 Radhikapurtrain
- Take the train from Dinajpur to Dhakatrain
4d$189–387Drive 3,041.4 km
- Drive from Lanzhou to Dhakacar 3,041.4 km
39h 53m$384–554Train, bus, drive via Islāmpur
- Take the train from Lanzhou to Lhasatrain
- 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
3d 17h$188–362Bus, drive, train
- Take the bus from Lanzhou 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
4d 3h$235–348Bus, drive
- Take the bus from Lanzhou to Lasa 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 3h
Lanzhou (LHW) to Shahjalal International Airport (DAC) flights
Comparing Your Travel Options
The cheapest way to get from Lanzhou to Dhaka is to train and bus and drive and taxi which costs $180 - $390 and takes 4 days 0h.
The fastest way to get from Lanzhou to Dhaka is to bus and fly which takes 11h 8m and costs $140 - $440.
The distance between Lanzhou and Dhaka is 1980 km. The road distance is 3041.4 km.
It takes approximately 11h 8m to get from Lanzhou to Dhaka, including transfers.
Dhaka is 2h behind Lanzhou. It is currently 6:22 AM in Lanzhou and 4:22 AM in Dhaka.
Yes, the driving distance between Lanzhou to Dhaka is 3041 km. It takes approximately 39h 53m to drive from Lanzhou to Dhaka.
There are 450+ hotels available in Dhaka.
What companies run services between Lanzhou, China and Dhaka, Bangladesh?
There is no direct connection from Lanzhou to Dhaka. However, you can take the bus to Lanzhou Airport, walk to Lanzhou (LHW) airport, fly to Shahjalal International Airport (DAC), walk to Biman Bandar, then take the train to Dhaka. Alternatively, you can take a train from Lanzhou to Dhaka via Lhasa, Lhasa Beijiao Passenger Transport Terminal, Zhangmu, Narayan Gopal Chowk, Gongabu Buspark, Kathmandu, Kakarvitta, New Jalpaiguri, Haldibari, and Chilahati in around 3d 12h.
- Website
- csair.com
Flights from Lanzhou to Shahjalal International Airport via Guangzhou Baiyun
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- $170–650
Flights from Lanzhou to Shahjalal International Airport via Beijing Daxing
- Ave. Duration
- 10h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $180–650
- Website
- en.ceair.com
Flights from Lanzhou to Shahjalal International Airport via Kunming
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- $140–430
Train from Lanzhou to Lhasa
- Hard Seat
- $29–45
- Hard Sleeper
- $60–75
- Soft Sleeper
- $85–130
Train from Lanzhou to Lhasa
- Hard Seat
- $29–45
- Hard Sleeper
- $60–75
- Soft Sleeper
- $85–130
Train from Lanzhou to Lhasa
- Hard Seat
- $29–45
- Hard Sleeper
- $60–75
- Soft Sleeper
- $85–130
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from New Jalpaiguri to Haldibari
- Ave. Duration
- 1h 35m
- Frequency
- 4 times a day
- 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 Mankapur Jn to Radhikapur
- Ave. Duration
- 19h 6m
- Frequency
- Once a week
- Estimated price
- $4–35
- Website
- irctc.co.in
- Sleeper Class
- $4–5
- Third AC (3A)
- $11–14
- Second AC (2A)
- $15–20
- First Class (1A)
- $25–35
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
Train from Siliguri Jn to Haldibari
- Ave. Duration
- 3h 10m
- Frequency
- Twice daily
- 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
- [email protected]
- Website
- Bangladesh Railway
Train from Chilahati to Dhaka
- Ave. Duration
- 9h
- Frequency
- Twice daily
- Estimated price
- $2–22
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $2–4
- 1st class seat (F_SEAT)
- $3–5
- Snigdha
- $5–8
- AC class seat (AC_S)
- $6–9
- 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 Dinajpur to Dhaka
- Ave. Duration
- 7h 50m
- Frequency
- 3 times a day
- Estimated price
- $2–21
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $2–4
- 1st class seat (F_SEAT)
- $3–5
- Snigdha
- $5–12
- AC class seat (AC_S)
- $6–9
- 1st class berth (F_BERTH)
- $9–11
- AC class berth (AC_B)
- $14–20
- S_Chair
- $6
- AC_B
- $21
- AC_S
- $14
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
Train from Chilahati to Dhaka
- Ave. Duration
- 9h
- Frequency
- Twice daily
- Estimated price
- $2–22
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $2–4
- 1st class seat (F_SEAT)
- $3–5
- Snigdha
- $5–8
- AC class seat (AC_S)
- $6–9
- 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
- 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
- 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
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
- 0353-2514920
- [email protected]
- Website
- North Bengal State Transport
Bus from Kathmandu to Kakarvitta
- Ave. Duration
- 14h
- Frequency
- 3 times a week
- Estimated price
- $4–21
- 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
- Phone
- +91-11-23370236
- [email protected]
- Website
- DTC
Bus from Kathmandu to Faizabad
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- $1–13
- Website
- DTC
- Ordinary Buses
- $1
- AC Buses
- $1–2
- Airport Express Services
- $9–13
- Website
- qichezhan.net
Bus from Lanzhou to Lasa Bus Station
- Ave. Duration
- 33h
- Frequency
- Once daily
- Estimated price
- $57
- Schedules at
- qichezhan.net
Bus from Lanzhou to Lasa Bus Station
- Ave. Duration
- 33h
- Frequency
- Once daily
- Estimated price
- $57
- Schedules at
- qichezhan.net
- 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
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
- Ave. Duration
- 42 min
- Estimated price
- $10–13
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 Italy Travel Guides, Best ways to travel around Australia, and Getting to Milan from the airport - to help you get the most out of your next trip.




























