There are 7 ways to get from Berhampore to Haldia by train, bus, taxi, 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, bus via Rānāghāt
best- Take the train from Berhampore Crt to Ranaghat Jntrain
- Take the train from Ranaghat Jn to Dum Dumtrain
- Take the bus from Esplanade to Haldiabus
6h 45m₹387–2,382Train
cheapest- Take the train from Khagraghat Road to Tamluktrain 15722
8h 1m₹337–2,593Train, bus
- Take the train from Berhampore Crt to Sealdahtrain 03116 / ...
- Take the bus from Howrah, West Bengal to Haldia, West Bengalbus Howrah, West Bengal - Haldia, West Bengal
9h 44mTaxi, bus
- Take the taxi from Berhampore to Tarapithtaxi
- Take the bus from Tarapith to Kolkata Esplanadebus
- Take the bus from Esplanade to Ranichakbus
10h 31m₹1,885–2,265Drive 287.3 km
- Drive from Berhampore to Haldiacar 287.3 km
4h 33m₹3,232–4,668Taxi
- Take the taxi from Berhampore to Haldiataxi 287.3 km
4h 33m₹6,500–8,000Train via Kolkata
- Take the train from Khagraghat Road to Katwa Jn.train
- Take the train from Katwa Jn. to Howrah Jntrain
- Take the train from Howrah Jn to Durga Chak Towntrain
9h 49m₹438–3,483
Berhampore to Haldia by train
Questions & Answers
The cheapest way to get from Berhampore to Haldia is to train and bus via Rānāghāt which costs ₹380 - ₹2,400 and takes 6h 45m.
The fastest way to get from Berhampore to Haldia is to drive which takes 4h 33m and costs ₹3,200 - ₹4,700.
No, there is no direct train from Berhampore to Haldia. However, there are services departing from Khagraghat Road and arriving at Durga Chak Town via Tamluk. The journey, including transfers, takes approximately 8h 1m.
The distance between Berhampore and Haldia is 310 km. The road distance is 287.3 km.
The best way to get from Berhampore to Haldia without a car is to train and bus via Rānāghāt which takes 6h 45m and costs ₹380 - ₹2,400.
It takes approximately 6h 45m to get from Berhampore to Haldia, including transfers.
Berhampore to Haldia train services, operated by Indian Railways, depart from Khagraghat Road station.
Berhampore to Haldia train services, operated by Indian Railways, arrive at Tamluk station.
Yes, the driving distance between Berhampore to Haldia is 287 km. It takes approximately 4h 33m to drive from Berhampore to Haldia.
There are 24+ hotels available in Haldia.
What companies run services between Berhampore, India and Haldia, India?
Indian Railways operates a train from Khagraghat Road to Tamluk once a week. Tickets cost ₹210–1,700 and the journey takes 6h 12m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Berhampore Crt to Ranaghat Jn
- Ave. Duration
- 2h 23m
- Frequency
- Hourly
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Ranaghat Jn to Dum Dum
- Ave. Duration
- 1h 9m
- Frequency
- Every 20 minutes
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Berhampore Crt to Sealdah
- Ave. Duration
- 4h 10m
- Frequency
- Every 4 hours
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Khagraghat Road to Tamluk
- Ave. Duration
- 6h 12m
- Frequency
- Once a week
- Estimated price
- ₹210–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Khagraghat Road to Katwa Jn.
- Ave. Duration
- 1h 33m
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–650
- First Class (1A)
- ₹750–1,000
Train from Katwa Jn. to Howrah Jn
- Ave. Duration
- 3h 3m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Howrah Jn to Durga Chak Town
- Ave. Duration
- 3h 23m
- Frequency
- 3 times a day
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
- Phone
- 033-25442194
- [email protected]
- Website
- sbstconline.co.in
Bus from Esplanade to Haldia
- Ave. Duration
- 1h 32m
- Frequency
- Twice daily
- Estimated price
- ₹95–130
- Schedules at
- online.sbstcbooking.co.in
Bus from Tarapith to Kolkata Esplanade
- Ave. Duration
- 6h 20m
- Frequency
- 5 times a day
- Estimated price
- ₹170–230
- Schedules at
- online.sbstcbooking.co.in
- Seater
- ₹190–230
Bus from Esplanade to Ranichak
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- ₹95–120
- Schedules at
- online.sbstcbooking.co.in
- Ave. Duration
- 2h 57m
- Estimated price
- ₹1,600–8,000
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 to the UK: What do I need to know?, How to get from Luton Airport into central London, and How to get from London City Airport into central London - to help you get the most out of your next trip.







