There are 6 ways to get from Dhaka to Simla by train, car, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Kashiani
best- Take the train from Dhaka to Kashianitrain
- Take the train from Kashiani to Benapoletrain
- Take the train from Bangaon Jn to Barasattrain
8h 16m₹567–4,387Drive 280.9 km
- Drive from Dhaka to Simlacar 280.9 km
3h 54m₹3,164–4,570Train to Agartala, fly to Netaji Subhas Chandra Bose International Airport
- Take the train from Dhaka to Azampurtrain
- Fly from Agartala (IXA) to Netaji Subhas Chandra Bose International Airport (CCU)plane IXA - CCU
6h 28m₹4,964–8,011Train
- Take the train from Dhaka to Darsana Halttrain Sundarban Express
- Take the train from Gede to Naihati Jntrain 31912 / ...
8h 39m₹611–4,122Fly Shahjalal International Airport to Netaji Subhas Chandra Bose International Airport, line 79 bus, line 37211 train
- Fly from Shahjalal International Airport (DAC) to Netaji Subhas Chandra Bose International Airport (CCU)plane DAC - CCU
- Take the bus from Alam Bazar to Jheel Parhbus
- Take the train from Bally to Chuchuratrain
5h 38mFly Shahjalal International Airport to Jessore Airport, drive, line 33722 train, line 31828 train, line 03111 train
- Fly from Shahjalal International Airport (DAC) to Jessore Airport (JSR)plane DAC - JSR
- Drive from Jessore Airport (JSR) to Bangaon Jncar
- Take the train from Bangaon Jn to Ranaghat Jntrain
- Take the train from Ranaghat Jn to Naihati Jntrain
- Take the train from Naihati Jn to Bandel Jntrain
6h 13m₹10,881–15,124
Agartala (IXA) to Netaji Subhas Chandra Bose International Airport (CCU) flights
Questions & Answers
The cheapest way to get from Dhaka to Simla is to train via Kashiani which costs ₹550 - ₹4,400 and takes 8h 16m.
The fastest way to get from Dhaka to Simla is to drive which takes 3h 54m and costs ₹3,100 - ₹4,600.
No, there is no direct train from Dhaka to Simla. However, there are services departing from Dhaka and arriving at Chuchura via Kashiani, Bangaon Jn and Seoraphuli. The journey, including transfers, takes approximately 8h 16m.
The distance between Dhaka and Simla is 313 km. The road distance is 280.9 km.
It takes approximately 8h 16m to get from Dhaka to Simla, including transfers.
Dhaka to Simla train services, operated by Bangladesh Railway, depart from Dhaka station.
Dhaka to Simla train services, operated by Bangladesh Railway, arrive at Kashiani station.
Yes, the driving distance between Dhaka to Simla is 281 km. It takes approximately 3h 54m to drive from Dhaka to Simla.
There are 33+ hotels available in Simla.
What companies run services between Dhaka, Bangladesh and Simla, West Bengal, India?
You can take a train from Dhaka to Chuchura via Kashiani, Benapole, Bangaon Jn, Barasat, Hela Battala More, Fishery Gate Barrackpore, and Seoraphuli in around 8h 16m.
- Website
- goindigo.in
Flights from Agartala to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ₹4,400–6,000
Flights from Shahjalal International Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹6,500–19,000
- Website
- airindiaexpress.in
Flights from Agartala to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹3,800–8,000
- Website
- usbair.com
Flights from Shahjalal International Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 1h
- When
- Tuesday, Friday, and Sunday
- Estimated price
- ₹8,000–22,000
Flights from Shahjalal International Airport to Jessore Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- ₹10,000–16,000
- Website
- biman-airlines.com
Flights from Shahjalal International Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ₹9,000–24,000
Flights from Shahjalal International Airport to Jessore Airport
- Ave. Duration
- 50 min
- When
- Tuesday and Friday
- Estimated price
- ₹9,900–10,400
- [email protected]
- Website
- Bangladesh Railway
Train from Dhaka to Kashiani
- Ave. Duration
- 1h 37m
- Frequency
- Twice daily
- Estimated price
- ₹110–1,848
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹110–160
- 1st class seat (F_SEAT)
- ₹130–190
- Snigdha
- ₹260–1,100
- AC class seat (AC_S)
- ₹330–460
- 1st class berth (F_BERTH)
- ₹300–340
- AC class berth (AC_B)
- ₹430–600
- S_Chair
- ₹527
- AC_B
- ₹1,848
- AC_S
- ₹1,211
Train from Kashiani to Benapole
- Ave. Duration
- 2h 3m
- Frequency
- 6 times a week
- Estimated price
- ₹95–450
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹95–140
- 1st class seat (F_SEAT)
- ₹110–160
- Snigdha
- ₹230–330
- AC class seat (AC_S)
- ₹310–420
- 1st class berth (F_BERTH)
- ₹240–270
- AC class berth (AC_B)
- ₹330–450
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–190
- 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 Darsana Halt
- Ave. Duration
- 4h 50m
- Frequency
- 6 times a week
- Estimated price
- ₹170–1,200
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹170–490
- 1st class seat (F_SEAT)
- ₹210–300
- Snigdha
- ₹350–950
- AC class seat (AC_S)
- ₹450–650
- 1st class berth (F_BERTH)
- ₹550–650
- AC class berth (AC_B)
- ₹800–1,200
- AC class seat (AC_S
- ₹1,120
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bangaon Jn to Barasat
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Gede to Naihati Jn
- Ave. Duration
- 1h 29m
- Frequency
- Every 3 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Bally to Chuchura
- Ave. Duration
- 31 min
- Frequency
- Every 20 minutes
- Estimated price
- ₹110–900
- Website
- irctc.co.in
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹330–420
- Second AC (2A)
- ₹440–600
- First Class (1A)
- ₹700–900
Train from Bangaon Jn to Ranaghat Jn
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- ₹110–950
- Website
- irctc.co.in
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹340–420
- Second AC (2A)
- ₹450–600
- First Class (1A)
- ₹700–950
Train from Ranaghat Jn to Naihati Jn
- Ave. Duration
- 36 min
- Frequency
- Every 20 minutes
- Estimated price
- ₹110–950
- Website
- irctc.co.in
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹340–430
- Second AC (2A)
- ₹450–600
- First Class (1A)
- ₹700–950
Train from Naihati Jn to Bandel Jn
- Ave. Duration
- 17 min
- Frequency
- Hourly
- Estimated price
- ₹100–850
- Website
- irctc.co.in
- Sleeper Class
- ₹100–130
- Third AC (3A)
- ₹320–400
- Second AC (2A)
- ₹420–550
- First Class (1A)
- ₹650–850
- Phone
- +918697733391
- [email protected]
- Website
- WBTC
Bus from Alam Bazar to Jheel Parh
- Ave. Duration
- 10 min
- Frequency
- Every 15 minutes
- Website
- WBTC
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 Which side of Niagara Falls should I choose (and how do I get there)?, Why you should take the train in the US, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.












