There are 7 ways to get from Dhaka to Thākurgaon by bus, taxi, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, taxi
best- Take the bus from Dhaka to Rangpurbus Dhaka - Rangpur
- Take the taxi from Rangpur to Thākurgaontaxi
6h 31mTrain
cheapest- Take the train from Dhaka to Thakurgaon Roadtrain Panchagarh Express / ...
9h 6m$2–23Drive 389.9 km
- Drive from Dhaka to Thākurgaoncar 389.9 km
6h 17m$34–49Taxi
- Take the taxi from Dhaka to Thākurgaontaxi 389.9 km
6h 17m$140–170Fly Shahjalal International Airport to Saidpur Airport, train
- Fly from Shahjalal International Airport (DAC) to Saidpur Airport (SPD)plane DAC - SPD
- Take the train from Parbatipur to Thakurgaon Roadtrain
5h 44m$107–182Train to Agartala, fly to Bagdogra Airport, drive
- Take the train from Dhaka to Azampurtrain
- Fly from Agartala (IXA) to Bagdogra Airport (IXB)plane IXA - IXB
- Drive from Bagdogra Airport (IXB) to Panchagarhcar
7h 40m$43–128Fly Shahjalal International Airport to Shah Makhdum Airport, train
- Fly from Shahjalal International Airport (DAC) to Shah Makhdum Airport (RJH)plane DAC - RJH
- Take the train from Rajshahi to Thakurgaontrain
10h 27m$107–144
Dhaka to Thākurgaon by train
Questions & Answers
The cheapest way to get from Dhaka to Thākurgaon is to train which costs $2 - $23 and takes 9h 6m.
The fastest way to get from Dhaka to Thākurgaon is to fly and train which takes 5h 44m and costs $100 - $190.
Yes, there is a direct train departing from Dhaka and arriving at Thakurgaon Road. Services depart three times a day, and operate every day. The journey takes approximately 9h 6m.
The distance between Dhaka and Thākurgaon is 405 km. The road distance is 389.9 km.
The best way to get from Dhaka to Thākurgaon without a car is to bus and taxi which takes 6h 31m and costs .
It takes approximately 6h 31m to get from Dhaka to Thākurgaon, including transfers.
Dhaka to Thākurgaon train services, operated by Bangladesh Railway, depart from Dhaka station.
Dhaka to Thākurgaon train services, operated by Bangladesh Railway, arrive at Thakurgaon Road station.
Yes, the driving distance between Dhaka to Thākurgaon is 390 km. It takes approximately 6h 17m to drive from Dhaka to Thākurgaon.
What companies run services between Dhaka, Bangladesh and Thākurgaon, Bangladesh?
Bangladesh Railway operates a train from Dhaka to Thakurgaon Road 3 times a day. Tickets cost $2–23 and the journey takes 9h 6m.
- Website
- biman-airlines.com
Flights from Shahjalal International Airport to Saidpur Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $35–280
Flights from Shahjalal International Airport to Shah Makhdum Airport
- Ave. Duration
- 1h
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $95–140
- Website
- usbair.com
Flights from Shahjalal International Airport to Saidpur Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $100–110
Flights from Shahjalal International Airport to Shah Makhdum Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $95–160
- Website
- flynovoair.com
Flights from Shahjalal International Airport to Saidpur Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $35–280
- Website
- bahn.de
Flights from Shahjalal International Airport to Saidpur Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $35–280
- Website
- goindigo.in
Flights from Agartala to Bagdogra Airport via Kolkata
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- $50–80
- Website
- airindiaexpress.in
Flights from Agartala to Bagdogra Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $40–210
- [email protected]
- Website
- eticket.railway.gov.bd
Train from Dhaka to Thakurgaon Road
- Ave. Duration
- 9h 6m
- Frequency
- 3 times a day
- Estimated price
- $2–23
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- $2–4
- 1st class seat (F_SEAT)
- $3–6
- Snigdha
- $5–12
- AC class seat (AC_S)
- $7–10
- 1st class berth (F_BERTH)
- $11–13
- AC class berth (AC_B)
- $16–23
- S_Chair
- $7
- AC_B
- $22
- AC_S
- $14
Train from Parbatipur to Thakurgaon Road
- Ave. Duration
- 1h 53m
- Frequency
- Every 4 hours
- Estimated price
- $1–22
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- $1–2
- 1st class seat (F_SEAT)
- $1–2
- Snigdha
- $2–12
- AC class seat (AC_S)
- $3–5
- 1st class berth (F_BERTH)
- $2–3
- AC class berth (AC_B)
- $3–5
- S_Chair
- $7
- AC_B
- $22
- AC_S
- $14
Train from Dhaka to Azampur
- Ave. Duration
- 2h 19m
- Frequency
- 3 times a day
- Estimated price
- $1–7
- 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–7
Train from Rajshahi to Thakurgaon
- Ave. Duration
- 6h 47m
- Frequency
- 6 times a week
- Estimated price
- $2–16
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- $2–3
- 1st class seat (F_SEAT)
- $2–4
- Snigdha
- $4–6
- AC class seat (AC_S)
- $5–8
- 1st class berth (F_BERTH)
- $7–9
- AC class berth (AC_B)
- $11–16
- S_Chair
- $4
- AC_S
- $8
- AC_B
- $12
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 Travel Insider: Top Japan travel tips by Beatrix Holland, How to get from Heathrow Airport into central London, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.





