Kolkata to Baran Distance

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

Via Jaipur

RECOMMENDED

Kolkata

Jaipur

Baran

Approx Travel Time

10h 1m

₹8,188

Onwards

FASTEST

Kolkata

Jaipur

Baran

Approx Travel Time

9h 14m

₹12,681

Onwards

Kolkata

Jaipur

Baran

Approx Travel Time

11h 55m

₹8,578

Onwards

Via Kanpur

Kolkata

Kanpur

Baran

Approx Travel Time

1d 2h 8m

₹1,304

Onwards

Ads by MMT

Via Mirzapur

Kolkata

Mirzapur

Baran

Approx Travel Time

1d 3h 19m

On Demand

Via Prayagraj(Allahabad)

Kolkata

Prayagraj(Allahabad)

Baran

Approx Travel Time

1d 2h 57m

₹3,810

Onwards

Ads by MMT

Direct Options

Direct Train

CHEAPEST

Kolkata

Baran

Approx Travel Time

1d 8h 33m

₹640

Onwards

Direct Cab

Kolkata

Baran

Approx Travel Time

1d 1h 59m

On Demand

Via Indore

Kolkata

Indore

Baran

Approx Travel Time

11h 5m

₹7,998

Onwards

Via Jabalpur

Kolkata

Jabalpur

Baran

Approx Travel Time

14h 3m

₹4,681

Onwards

Frequently Asked Questions

What is the distance between Kolkata and Baran?

Baran is approximately 1650+ km from Kolkata.

How long does it take to reach Baran from Kolkata?

It takes approximately 9 hours to reach Baran from Kolkata by Flight, Cab Via Jaipur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India