There are 6 ways to get from Durgapur (Station) to Purulia by bus, train, 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.
Bus via Muchipara
best- Take the bus from Muchipara to Puruliabus
2h 29m₹447–540Bus
cheapest- Take the bus from Durgapur City Centre to Puruliabus
3h 26m₹381–472Train
- Take the train from Durgapur to Purulia Jntrain 15630 / ...
3h 30m₹451–1,555Drive 118.6 km
- Drive from Durgapur (Station) to Puruliacar 118.6 km
1h 58m₹1,331–1,923Taxi
- Take the taxi from Durgapur (Station) to Puruliataxi 118.6 km
1h 58m₹2,800–3,400Train via Āsansol
- Take the train from Durgapur to Asansol Jntrain 12341 / ...
- Take the train from Asansol Jn to Purulia Jntrain 18184 / ...
3h 45m₹551–2,405
Comparing Your Travel Options
The cheapest way to get from Durgapur (Station) to Purulia is to bus which costs ₹380 - ₹480 and takes 3h 26m.
The fastest way to get from Durgapur (Station) to Purulia is to drive which takes 1h 58m and costs ₹1,300 - ₹2,000.
No, there is no direct bus from Durgapur (Station) to Purulia. However, there are services departing from Muchipara and arriving at Purulia via . The journey, including transfers, takes approximately 2h 29m.
No, there is no direct train from Durgapur (Station) to Purulia. However, there are services departing from Durgapur and arriving at Purulia Jn via . The journey, including transfers, takes approximately 3h 30m.
The distance between Durgapur (Station) and Purulia is 133 km. The road distance is 118.6 km.
The best way to get from Durgapur (Station) to Purulia without a car is to bus via Muchipara which takes 2h 29m and costs ₹440 - ₹550.
It takes approximately 2h 29m to get from Durgapur (Station) to Purulia, including transfers.
Durgapur (Station) to Purulia bus services, operated by SBSTC, depart from Muchipara station.
Durgapur (Station) to Purulia train services, operated by Indian Railways, depart from Durgapur station.
The best way to get from Durgapur (Station) to Purulia is to bus via Muchipara which takes 2h 29m and costs ₹440 - ₹550. Alternatively, you can train, which costs ₹450 - ₹1,600 and takes 3h 30m.
What companies run services between Durgapur (Station), West Bengal, India and Purulia, India?
SBSTC operates a bus from Muchipara to Purulia once daily. Tickets cost ₹100–130 and the journey takes 2h 24m. Alternatively, Indian Railways operates a train from Durgapur to Purulia Jn twice a week. Tickets cost ₹150–1,200 and the journey takes 3h 26m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Durgapur to Purulia Jn
- Ave. Duration
- 3h 26m
- Frequency
- Twice a week
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Durgapur to Asansol Jn
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Asansol Jn to Purulia Jn
- Ave. Duration
- 1h 28m
- Frequency
- 4 times a day
- 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
- Phone
- 033-25442194
- [email protected]
- Website
- sbstconline.co.in
Bus from Muchipara to Purulia
- Ave. Duration
- 2h 24m
- Frequency
- Once daily
- Estimated price
- ₹100–130
- Schedules at
- online.sbstcbooking.co.in
Bus from Durgapur City Centre to Purulia
- Ave. Duration
- 3h 23m
- Frequency
- Every 4 hours
- Estimated price
- ₹100–140
- Schedules at
- sbstconline.co.in
- Ave. Duration
- 1h 58m
- Estimated price
- ₹2,800–3,400
Durgapur Cab Service
Go Cab
- Phone
- +91 82 50 51 14 55
- Website
- gocab.business.site
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 Gatwick Airport into central London, How do I get from Sydney to Melbourne, and Travelling by boat in Italy - to help you get the most out of your next trip.
Booking & Getting There
Durgapur (Station) to Purulia bus services, operated by SBSTC, arrive at Purulia station.
Durgapur (Station) to Purulia train services, operated by Indian Railways, arrive at Purulia Jn station.
Yes, the driving distance between Durgapur (Station) to Purulia is 119 km. It takes approximately 1h 58m to drive from Durgapur (Station) to Purulia.
There are six+ hotels available in Purulia.







