There are 6 ways to get from Balasore to Dhanbad by train, bus, car, or taxi
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 Kolkata
best- Take the train from Balasore to Howrah Jntrain 12074 / ...
- Take the train from Howrah Jn to Dhanbad Jntrain 12321 / ...
8h 51m₹392–3,059Train
cheapest- Take the train from Balasore to Asansol Jntrain 22643 / ...
- Take the train from Asansol Jn to Dhanbad Jntrain 12313 / ...
9h 36m₹347–2,718Bus
- Take the bus from Balasore to Babughat Bus Standbus
- Take the bus from Kolkata to Dhanbadbus redbusIndia_Volvo 9600 SLX Multi-Axle AC Sleeper / ...
12h 23mDrive 309.7 km
- Drive from Balasore to Dhanbadcar 309.7 km
4h 39m₹3,472–5,014Taxi
- Take the taxi from Balasore to Dhanbadtaxi 309.7 km
4h 39m₹5,500–7,000Train #2
- Take the train from Balasore to Chakuliatrain 18477
- Take the train from Chakulia to Dhanbad Jntrain 18019
11h 36m₹373–2,919
Balasore to Dhanbad by train
Comparing Your Travel Options
The cheapest way to get from Balasore to Dhanbad is to train which costs ₹340 - ₹2,800 and takes 9h 36m.
The fastest way to get from Balasore to Dhanbad is to drive which takes 4h 39m and costs ₹3,400 - ₹5,000.
No, there is no direct bus from Balasore to Dhanbad. However, there are services departing from Balasore and arriving at Dhanbad via Babughat Bus Stand and Kolkata. The journey, including transfers, takes approximately 12h 23m.
No, there is no direct train from Balasore to Dhanbad. However, there are services departing from Balasore and arriving at Dhanbad Jn via Howrah Jn. The journey, including transfers, takes approximately 8h 51m.
The distance between Balasore and Dhanbad is 490 km. The road distance is 309.7 km.
The best way to get from Balasore to Dhanbad without a car is to train via Kolkata which takes 8h 51m and costs ₹390 - ₹3,100.
It takes approximately 8h 51m to get from Balasore to Dhanbad, including transfers.
Balasore to Dhanbad bus services, operated by Shivam Travels, depart from Balasore station.
Balasore to Dhanbad train services, operated by Indian Railways, depart from Balasore station.
The best way to get from Balasore to Dhanbad is to train via Kolkata which takes 8h 51m and costs ₹390 - ₹3,100. Alternatively, you can bus, which costs and takes 12h 23m.
What companies run services between Balasore, India and Dhanbad, India?
You can take a train from Balasore to Dhanbad Jn via Howrah Jn in around 8h 51m. Alternatively, you can take a bus from Balasore to Dhanbad via Babughat Bus Stand and Kolkata in around 12h 23m.
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Balasore to Howrah Jn
- Ave. Duration
- 3h 51m
- Frequency
- Every 2 hours
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Howrah Jn to Dhanbad Jn
- Ave. Duration
- 4h
- Frequency
- Every 2 hours
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Balasore to Asansol Jn
- Ave. Duration
- 7h 51m
- Frequency
- Twice daily
- Estimated price
- ₹220–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,800
Train from Asansol Jn to Dhanbad Jn
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–650
- First Class (1A)
- ₹750–1,000
Train from Balasore to Chakulia
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹650–800
- First Class (1A)
- ₹1,000–1,400
Train from Chakulia to Dhanbad Jn
- Ave. Duration
- 7h 51m
- Frequency
- 6 times a week
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
- Phone
- 9433012790
- shivambusodisha@gmail.com
- Website
- shivambus.com
Bus from Balasore to Babughat Bus Stand
- Ave. Duration
- 6h 30m
- Frequency
- 3 times a day
- Estimated price
- ₹400–650
- Schedules at
- shivambus.com
- Sleeper
- ₹400–650
- slgtbus@gmail.com
- Website
- SLGT Travels
Bus from Kolkata to Dhanbad
- Ave. Duration
- 5h 5m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Kolkata to Dhanbad
- Ave. Duration
- 5h 45m
- Frequency
- Twice daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Ave. Duration
- 4h 39m
- Estimated price
- ₹5,500–7,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 Italy Travel Guides, How to get from London City Airport into central London, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.
Booking & Getting There
Balasore to Dhanbad bus services, operated by Shivam Travels, arrive at Babughat Bus Stand station.
Balasore to Dhanbad train services, operated by Indian Railways, arrive at Howrah Jn station.
Yes, the driving distance between Balasore to Dhanbad is 310 km. It takes approximately 4h 39m to drive from Balasore to Dhanbad.
There are 56+ hotels available in Dhanbad.







