Kolkata to Saharsa Distance

The road distance between Kolkata and Saharsa is approximately 450+ km, and the drive usually takes around 13 hours by car or taxi, depending on traffic and road conditions. Trains complete the journey in approximately 14 hours, subject to the chosen service and route. Flying is the fastest way to reach Saharsa, with a total travel time of approximately 4 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 Kolkata, India to Saharsa, India

Direct Options

Direct Cab

RECOMMENDED

Kolkata

Saharsa

Approx Travel Time

12h 39m

₹12,918

Onwards

Direct Train

CHEAPEST

Kolkata

Saharsa

Approx Travel Time

13h 47m

₹325

Onwards

Via Purnia

FASTEST

Kolkata

Purnia

Saharsa

Approx Travel Time

4h 15m

₹2,445

Onwards

Kolkata

Purnia

Saharsa

Approx Travel Time

4h 35m

On Demand

Ads by MMT

Via Munger

Kolkata

Munger

Saharsa

Approx Travel Time

12h 41m

On Demand

Via Muzaffarpur

Kolkata

Muzaffarpur

Saharsa

Approx Travel Time

23h 30m

₹1,500

Onwards

Kolkata

Muzaffarpur

Saharsa

Approx Travel Time

5h 5m

₹10,770

Onwards

Kolkata

Muzaffarpur

Saharsa

Approx Travel Time

7h 3m

On Demand

Ads by MMT

Via Katihar

Kolkata

Katihar

Saharsa

Approx Travel Time

10h 56m

On Demand

Via Purnia, Khagaria

Kolkata

Purnia

Khagaria

Saharsa

Approx Travel Time

7h 3m

₹2,490

Onwards

Frequently Asked Questions

What is the distance between Kolkata and Saharsa?

Saharsa is approximately 450+ km from Kolkata.

How long does it take to reach Saharsa from Kolkata?

It takes approximately 4 hours to reach Saharsa from Kolkata by Flight, Train Via Purnia.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India