Purulia to Saharsa Distance

Saharsa is approximately 500+ km from Purulia. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 13 hours, subject to the chosen service and route. The fastest way to reach Saharsa takes approximately 9 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Purulia, India to Saharsa, India

Direct Options

RECOMMENDED

CHEAPEST

Purulia

Saharsa

Approx Travel Time

12h 49m

₹180

Onwards

Via Khagaria

Purulia

Khagaria

Saharsa

Approx Travel Time

10h 42m

₹215

Onwards

Ads by MMT

Via Begusarai

FASTEST

Purulia

Begusarai

Saharsa

Approx Travel Time

8h 52m

₹220

Onwards

Purulia

Begusarai

Saharsa

Approx Travel Time

10h 11m

₹4,471

Onwards

Via Darbhanga

Purulia

Darbhanga

Saharsa

Approx Travel Time

12h 25m

On Demand

Purulia

Darbhanga

Saharsa

Approx Travel Time

14h 19m

On Demand

Purulia

Darbhanga

Saharsa

Approx Travel Time

13h 35m

On Demand

Ads by MMT

Via Patna

Purulia

Patna

Saharsa

Approx Travel Time

10h 55m

₹225

Onwards

Via Gaya

Purulia

Gaya

Saharsa

Approx Travel Time

13h 4m

₹225

Onwards

Via Deoghar

Purulia

Deoghar

Saharsa

Approx Travel Time

11h 55m

On Demand

Frequently Asked Questions

What is the straight-line (aerial) distance between Purulia and Saharsa?

The straight-line distance is approximately 250+ km.

What is the distance from Purulia to Saharsa via Khagaria?

Via Khagaria, the distance is approximately 350+ km, taking around 11 hours.

Is there a train from Purulia to Saharsa?

Yes, trains run between Purulia and Saharsa, covering approximately 500+ km in around 13 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India