There are 8 ways to get from India to Dhaka by train, plane, 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.
Line 33811 train to Netaji Subhas Chandra Bose International Airport, fly to Shahjalal International Airport
best- Take the train from Sealdah to Dum Dum Canttrain
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Shahjalal International Airport (DAC)plane CCU - DAC
4h 17m$73–184Train via Kolkata
cheapest- Take the train from New Delhi to Sealdahtrain
- Take the train from Sealdah to Bangaon Jntrain
- Take the train from Benapole to Bhanga Junctiontrain
- Take the train from Bhanga Junction to Dhakatrain
25h 34m$11–75Drive 1,673.3 km
- Drive from Delhi to Dhakacar 1,673.3 km
21h 6m$198–285Fly Netaji Subhas Chandra Bose International Airport to Agartala, train
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Agartala (IXA)plane CCU - IXA
- Take the train from Azampur to Dhakatrain
6h 14m$47–107Train, drive to Jessore Airport, fly to Shahjalal International Airport
- Take the train from Sealdah to Bangaon Jntrain
- Drive from Bangaon Jn to Jessore Airport (JSR)car
- Fly from Jessore Airport (JSR) to Shahjalal International Airport (DAC)plane JSR - DAC
6h$67–108Fly Chennai International Airport to Shahjalal International Airport
- Fly from Chennai International Airport (MAA) to Shahjalal International Airport (DAC)plane MAA - DAC
6h 34m$101–334Fly Indira Gandhi International Airport to Shahjalal International Airport
- Fly from Indira Gandhi International Airport (DEL) to Shahjalal International Airport (DAC)plane DEL - DAC
6h 30m$131–294Train
- Take the train from New Delhi to Agartalatrain 14620
- Take the train from Akhaura to Dhakatrain Chattala Express
2d 3h$12–87
Netaji Subhas Chandra Bose International Airport (CCU) to Shahjalal International Airport (DAC) flights
Comparing Your Travel Options
The cheapest way to get from India to Dhaka is to train via Kolkata which costs $10 - $75 and takes 25h 34m.
The fastest way to get from India to Dhaka is to line 33811 train and fly which takes 4h 17m and costs $70 - $190.
No, there is no direct train from India to Dhaka. However, there are services departing from New Delhi and arriving at Dhaka via Sealdah, Benapole and Bhanga Junction. The journey, including transfers, takes approximately 25h 34m.
The distance between India and Dhaka is 272 km. The road distance is 1673.3 km.
It takes approximately 4h 17m to get from India to Dhaka, including transfers.
India to Dhaka train services, operated by Indian Railways, depart from New Delhi station.
The best way to get from India to Dhaka is to train via Kolkata which takes 25h 34m and costs $10 - $75. Alternatively, you can fly, which costs $100 - $340 and takes 6h 34m.
Dhaka is 30 min ahead of India. It is currently 2:44 AM in India and 3:14 AM in Dhaka.
India to Dhaka train services, operated by Indian Railways, arrive at Sealdah station.
Yes, the driving distance between India to Dhaka is 1673 km. It takes approximately 21h 6m to drive from India to Dhaka.
What companies run services between India and Dhaka, Bangladesh?
You can take a train from New Delhi to Dhaka via Sealdah, Bangaon Jn, Benapole, and Bhanga Junction in around 25h 34m. Alternatively, IndiGo Airlines, US-Bangla, and Biman Bangladesh Airlines fly from Chennai International Airport (MAA) to Shahjalal International Airport (DAC) 4 times a day.
- Website
- goindigo.in
Flights from Netaji Subhas Chandra Bose International Airport to Shahjalal International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $65–170
Flights from Netaji Subhas Chandra Bose International Airport to Agartala
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- $45–200
Flights from Chennai International Airport to Shahjalal International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- $100–340
Flights from Chennai International Airport to Shahjalal International Airport via Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- $100–340
Flights from Chennai International Airport to Shahjalal International Airport via Hyderabad
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- $100–340
Flights from Indira Gandhi International Airport to Shahjalal International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- $130–290
Flights from Indira Gandhi International Airport to Shahjalal International Airport via Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 5h 2m
- When
- Every day
- Estimated price
- $130–290
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Sealdah to Dum Dum Cant
- Ave. Duration
- 16 min
- Frequency
- Every 20 minutes
- Estimated price
- $1–9
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $3–5
- Second AC (2A)
- $4–6
- First Class (1A)
- $7–9
Train from New Delhi to Sealdah
- Ave. Duration
- 17h 40m
- Frequency
- Twice daily
- Estimated price
- $6–50
- Website
- irctc.co.in
- Sleeper Class
- $6–8
- Third AC (3A)
- $16–21
- Second AC (2A)
- $23–30
- First Class (1A)
- $40–50
Train from Sealdah to Bangaon Jn
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- 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 Sealdah to Bangaon Jn
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- 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 New Delhi to Agartala
- Ave. Duration
- 47h 25m
- Frequency
- Once a week
- Estimated price
- $10–80
- Website
- irctc.co.in
- Sleeper Class
- $10–13
- Third AC (3A)
- $26–35
- Second AC (2A)
- $35–50
- First Class (1A)
- $60–80
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 London to Edinburgh, How to travel India's Golden Triangle, and Need to know: Greyhound - to help you get the most out of your next trip.
Booking & Getting There
There are 483+ hotels available in Dhaka.






