There are 4 ways to get from Kolkata to Darsana by train, car, 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
best- Take the train from Sealdah to Harish Nagar Halttrain 31911 / ...
2h 58m$3–15Line 234 bus, train
cheapest- Take the bus from Moulali to Belghoriabus 234
- Take the train from Belgharia to Harish Nagar Halttrain 31911 / ...
4h 23m$2–15Drive 140 km
- Drive from Kolkata to Darsanacar 140 km
2h 26m$17–24Train via Gede
- Take the train from Sealdah to Gedetrain 31929 / ...
3h 7m$3–14
Questions & Answers
The cheapest way to get from Kolkata to Darsana is to train which costs $2 - $15 and takes 2h 58m.
The fastest way to get from Kolkata to Darsana is to drive which takes 2h 26m and costs $16 - $24.
No, there is no direct train from Kolkata to Darsana. However, there are services departing from Sealdah and arriving at Harish Nagar Halt via . The journey, including transfers, takes approximately 2h 58m.
The distance between Kolkata and Darsana is 129 km. The road distance is 140 km.
It takes approximately 2h 58m to get from Kolkata to Darsana, including transfers.
Kolkata to Darsana train services, operated by Indian Railways, depart from Sealdah station.
Darsana is 30 min ahead of Kolkata. It is currently 8:59 PM in Kolkata and 9:29 PM in Darsana.
Kolkata to Darsana train services, operated by Indian Railways, arrive at Harish Nagar Halt station.
Yes, the driving distance between Kolkata to Darsana is 140 km. It takes approximately 2h 26m to drive from Kolkata to Darsana.
What companies run services between Kolkata, India and Darsana, Bangladesh?
Indian Railways operates a train from Sealdah to Harish Nagar Halt every 3 hours. Tickets cost $1–12 and the journey takes 2h 32m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Sealdah to Harish Nagar Halt
- Ave. Duration
- 2h 32m
- Frequency
- Every 3 hours
- Estimated price
- $1–12
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $5–8
- First Class (1A)
- $9–12
Train from Sealdah to Gede
- Ave. Duration
- 2h 40m
- Frequency
- Every 3 hours
- Estimated price
- $1–12
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $5–8
- First Class (1A)
- $9–12
Train from Belgharia to Harish Nagar Halt
- Ave. Duration
- 2h 15m
- Frequency
- Every 3 hours
- Estimated price
- $1–12
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $5–8
- First Class (1A)
- $9–12
- Phone
- +918697733391
- [email protected]
- Website
- WBTC
Bus from Moulali to Belghoria
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Estimated price
- $1
- 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 Travelling by boat in Italy, Getting around the Cyclades, and Need to know: Greyhound - to help you get the most out of your next trip.







