There are 6 ways to get from Narayanpur to Dhaka by bus, car, train, plane, 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, drive
best- Take the bus from Narayanpur to Shillongbus
- Drive from Shillong to Sylhetcar
- Take the bus from Sylhet to Dhaka Arambagbus
20h 31m$30–47Bus, train via Guwahati
cheapest- Take the bus from Narayanpur to Guwahati ASTCbus
- Take the train from Guwahati to Agartalatrain
- Take the train from Akhaura to Dhakatrain
28h 31m$13–43Drive 673.1 km
- Drive from Narayanpur to Dhakacar 673.1 km
10h 26m$80–115Train to Lokpriya Gopinath Bordoloi International Airport, fly to Agartala, train
- Take the train from Tatibahar to Guwahatitrain
- Fly from Lokpriya Gopinath Bordoloi International Airport (GAU) to Agartala (IXA)plane GAU - IXA
- Take the train from Azampur to Dhakatrain
16h 43m$50–150Bus, train
- Take the bus from Narayanpur to Shillongbus
- Take the bus from Shillong to Agartalabus
- Take the train from Akhaura to Dhakatrain
31h 55mTaxi to Jorhat Airport, fly to Shahjalal International Airport
- Take the taxi from Narayanpur to Jorhat Airport (JRH)taxi
- Fly from Jorhat Airport (JRH) to Shahjalal International Airport (DAC)plane JRH - DAC
11h 52m$146–407
Lokpriya Gopinath Bordoloi International Airport (GAU) to Agartala (IXA) flights
Comparing Your Travel Options
The cheapest way to get from Narayanpur to Dhaka is to bus and train via Guwahati which costs $13 - $45 and takes 28h 31m.
The fastest way to get from Narayanpur to Dhaka is to drive which takes 10h 26m and costs $75 - $120.
The distance between Narayanpur and Dhaka is 746 km. The road distance is 673.1 km.
It takes approximately 20h 31m to get from Narayanpur to Dhaka, including transfers.
Yes, the driving distance between Narayanpur to Dhaka is 673 km. It takes approximately 10h 26m to drive from Narayanpur to Dhaka.
There are 487+ hotels available in Dhaka.
What companies run services between Narayanpur, Assam, India and Dhaka, Bangladesh?
There is no direct connection from Narayanpur to Dhaka. However, you can take the bus to Shillong, drive to Sylhet, then take the bus to Dhaka Arambag. Alternatively, you can take a bus from Narayanpur to Dhaka via Guwahati ASTC, Guwahati, Agartala, and Akhaura in around 28h 31m.
- Website
- goindigo.in
Flights from Lokpriya Gopinath Bordoloi International Airport to Agartala
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $40–110
- Website
- biman-airlines.com
Flights from Jorhat Airport to Shahjalal International Airport via Kolkata
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- $100–350
Flights from Jorhat Airport to Shahjalal International Airport via Delhi
- Ave. Duration
- 7h 35m
- When
- Thursday
- Estimated price
- $180–500
- Website
- starlightairline.com
Flights from Lokpriya Gopinath Bordoloi International Airport to Agartala
- Ave. Duration
- 1h 5m
- When
- Tuesday and Thursday
- Estimated price
- $29–170
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Guwahati to Agartala
- Ave. Duration
- 14h 35m
- Frequency
- Twice daily
- Estimated price
- $3–26
- Website
- irctc.co.in
- Sleeper Class
- $3–4
- Third AC (3A)
- $8–11
- Second AC (2A)
- $12–15
- First Class (1A)
- $20–26
Train from Tatibahar to Guwahati
- Ave. Duration
- 9h 21m
- Frequency
- Twice daily
- Estimated price
- $2–18
- Website
- irctc.co.in
- Sleeper Class
- $2–3
- Third AC (3A)
- $6–8
- Second AC (2A)
- $8–11
- First Class (1A)
- $13–18
- [email protected]
- Website
- Bangladesh Railway
Train from Akhaura to Dhaka
- Ave. Duration
- 2h 32m
- Frequency
- 6 times a week
- 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 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 Akhaura to Dhaka
- Ave. Duration
- 2h 32m
- Frequency
- 6 times a week
- 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
- Phone
- +91 9863319884
- [email protected]
- Website
- APSTS
Bus from Narayanpur to Shillong
- Ave. Duration
- 10h 44m
- Frequency
- Once daily
- Estimated price
- $11
- Website
- APSTS
Bus from Narayanpur to Guwahati ASTC
- Ave. Duration
- 9h 6m
- Frequency
- Twice daily
- Estimated price
- $9
- Website
- APSTS
Bus from Narayanpur to Shillong
- Ave. Duration
- 10h 44m
- Frequency
- Once daily
- Estimated price
- $11
- Website
- APSTS
- Phone
- 16460
- [email protected]
- Website
- shyamoliparibahan-bd.com
Bus from Sylhet to Dhaka Arambag
- Ave. Duration
- 7h 30m
- Frequency
- Every 30 minutes
- Estimated price
- $6–16
- Schedules at
- new.busbd.com.bd
- Book at
- new.busbd.com.bd
- Non AC (E Class)
- $6–8
- AC (B Class)
- $10–16
- Seater
- $6–12
- Website
- Kareng Travels
Bus from Shillong to Agartala
- Ave. Duration
- 16h 30m
- Frequency
- Twice a week
- Schedules at
- Kareng Travels
- Website
- Anuraag Travels(Under Royal)
Bus from Shillong to Agartala
- Ave. Duration
- 16h 45m
- Frequency
- Twice a week
- Schedules at
- Anuraag Travels(Under Royal)
- Ave. Duration
- 4h 14m
- Estimated price
- $45–55
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 Is ride-sharing platform BlaBlaCar right for you?, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Italy Travel Guides - to help you get the most out of your next trip.

















