Sitamarhi to Kolkata Distance

The road distance between Sitamarhi and Kolkata is approximately 700+ km, and the drive usually takes around 15 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. If you're travelling by air, Netaji Subhash Chandra Bose International Airport is located in Kolkata. Flying is the fastest way to reach Kolkata, 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 Sitamarhi, India to Kolkata, India

Direct Options

Direct Train

RECOMMENDED

CHEAPEST

Sitamarhi

Kolkata

Approx Travel Time

13h 30m

₹350

Onwards

Direct Cab

Sitamarhi

Kolkata

Approx Travel Time

14h 36m

₹16,375

Onwards

Via Begusarai

Sitamarhi

Begusarai

Kolkata

Approx Travel Time

20h 35m

On Demand

Ads by MMT

Via Gaya

Sitamarhi

Gaya

Kolkata

Approx Travel Time

8h 34m

On Demand

Via Muzaffarpur

FASTEST

Sitamarhi

Muzaffarpur

Kolkata

Approx Travel Time

3h 50m

₹13,410

Onwards

Sitamarhi

Muzaffarpur

Kolkata

Approx Travel Time

3h 50m

₹11,436

Onwards

Ads by MMT

Via Patna, Durgapur

Sitamarhi

Patna

Durgapur

Kolkata

Approx Travel Time

18h 55m

₹1,550

Onwards

Via Muzaffarpur, Patna

Sitamarhi

Muzaffarpur

Patna

Kolkata

Approx Travel Time

7h 11m

₹4,532

Onwards

Sitamarhi

Muzaffarpur

Patna

Kolkata

Approx Travel Time

7h 35m

₹4,212

Onwards

Via Patna

Sitamarhi

Patna

Kolkata

Approx Travel Time

7h 15m

₹3,982

Onwards

Frequently Asked Questions

What is the distance between Sitamarhi and Kolkata?

Kolkata is approximately 600+ km from Sitamarhi.

How long does it take to reach Kolkata from Sitamarhi?

It takes approximately 4 hours to reach Kolkata from Sitamarhi by Cab, Flight Via Muzaffarpur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India