There are 4 ways to get from Dhaka to Imphāl by train, plane, taxi, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, fly
best- Take the train from Dhaka to Azampurtrain
- Fly from Agartala (IXA) to Imphal International Airport (IMF)plane IXA - IMF
4h 34m₹8,741–25,336Train, taxi
cheapest- Take the train from Dhaka to Akhauratrain
- Take the train from Agartala to New Haflongtrain
- Take the taxi from New Haflong to Imphāltaxi
17h 22m₹3,960–6,679Bus, drive, train, taxi
- Take the bus from Dhaka Arambag to Sylhetbus
- Drive from Sylhet to Badarpur Jncar
- Take the train from Badarpur Jn to New Haflongtrain
- Take the taxi from New Haflong to Imphāltaxi
19h 8m₹5,106–8,194Drive 582 km
- Drive from Dhaka to Imphālcar 582 km
9h 2m₹6,584–9,510
Agartala (IXA) to Imphal International Airport (IMF) flights
Comparing Your Travel Options
The cheapest way to get from Dhaka to Imphāl is to train and taxi which costs ₹3,900 - ₹7,000 and takes 17h 22m.
The fastest way to get from Dhaka to Imphāl is to train and fly which takes 4h 34m and costs ₹8,500 - ₹26,000.
The distance between Dhaka and Imphāl is 421 km. The road distance is 582 km.
It takes approximately 4h 34m to get from Dhaka to Imphāl, including transfers.
Imphāl is 30 min behind Dhaka. It is currently 8:55 AM in Dhaka and 8:25 AM in Imphāl.
Yes, the driving distance between Dhaka to Imphāl is 582 km. It takes approximately 9h 2m to drive from Dhaka to Imphāl.
There are 22+ hotels available in Imphāl.
What companies run services between Dhaka, Bangladesh and Imphāl, India?
There is no direct connection from Dhaka to Imphāl. However, you can take the train to Azampur, take the taxi to Agartala (IXA) airport, fly to Imphal International Airport (IMF), then take the taxi to Imphāl. Alternatively, you can take the train to Akhaura, drive to Agartala, take the train to New Haflong, then take the taxi to Imphāl.
- Website
- goindigo.in
Flights from Agartala to Imphal International Airport
- Ave. Duration
- 55 min
- When
- Monday, Wednesday, and Sunday
- Estimated price
- ₹8,000–24,000
- [email protected]
- Website
- Bangladesh Railway
Train from Dhaka to Azampur
- Ave. Duration
- 2h 19m
- Frequency
- 3 times a day
- Estimated price
- ₹110–600
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹110–160
- 1st class seat (F_SEAT)
- ₹130–180
- Snigdha
- ₹250–360
- AC class seat (AC_S)
- ₹330–460
- 1st class berth (F_BERTH)
- ₹300–340
- AC class berth (AC_B)
- ₹420–600
Train from Dhaka to Akhaura
- Ave. Duration
- 2h 30m
- Frequency
- 6 times a week
- Estimated price
- ₹110–600
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹110–160
- 1st class seat (F_SEAT)
- ₹130–180
- Snigdha
- ₹250–360
- AC class seat (AC_S)
- ₹330–460
- 1st class berth (F_BERTH)
- ₹290–330
- AC class berth (AC_B)
- ₹410–600
- Phone
- 16460
- [email protected]
- Website
- shyamoliparibahan-bd.com
Bus from Dhaka Arambag to Sylhet
- Ave. Duration
- 7h 30m
- Frequency
- Every 30 minutes
- Estimated price
- ₹550–1,500
- Schedules at
- new.busbd.com.bd
- Book at
- new.busbd.com.bd
- Non AC (E Class)
- ₹550–800
- AC (B Class)
- ₹1,000–1,500
- Seater
- ₹550–1,100
- Ave. Duration
- 6h 34m
- Estimated price
- ₹3,500–4,200
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 How to get from Gatwick Airport into central London, Heading to Europe? Read this before you buy a Eurail Pass, and How to get from Luton Airport into central London - to help you get the most out of your next trip.









