Katihar to Kolkata Distance

The road distance between Katihar and Kolkata is approximately 450+ km, and the drive usually takes around 11 hours by car or taxi, depending on traffic and road conditions. Trains complete the journey in approximately 8 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 Katihar, India to Kolkata, India

Direct Options

RECOMMENDED

CHEAPEST

Katihar

Kolkata

Approx Travel Time

7h 24m

₹265

Onwards

Katihar

Kolkata

Approx Travel Time

10h 34m

₹12,520

Onwards

Via Purnia

Katihar

Purnia

Kolkata

Approx Travel Time

4h 12m

₹3,898

Onwards

FASTEST

Katihar

Purnia

Kolkata

Approx Travel Time

3h 52m

₹7,178

Onwards

Katihar

Purnia

Kolkata

Approx Travel Time

11h 57m

₹1,699

Onwards

Ads by MMT

Via Malda

Katihar

Malda

Kolkata

Approx Travel Time

10h 9m

₹6,960

Onwards

Via Jangipur

Katihar

Jangipur

Kolkata

Approx Travel Time

6h 15m

₹330

Onwards

Ads by MMT

Via Barddhaman

Katihar

Barddhaman

Kolkata

Approx Travel Time

6h 38m

₹285

Onwards

Katihar

Barddhaman

Kolkata

Approx Travel Time

8h 14m

₹620

Onwards

Via Malda, Jangipur

Katihar

Malda

Jangipur

Kolkata

Approx Travel Time

5h 6m

₹380

Onwards

Frequently Asked Questions

What is the distance between Katihar and Kolkata?

The distance between Katihar and Kolkata is approximately 450+ km by road.

What is the straight-line (aerial) distance between Katihar and Kolkata?

The straight-line distance is approximately 300+ km.

How long does it take to travel from Katihar to Kolkata by road?

It takes around 11 hours by road.

What is the distance from Katihar to Kolkata via Purnia?

Via Purnia, the distance is approximately 400+ km, taking around 4 hours.

Is there a train from Katihar to Kolkata?

Yes, trains run between Katihar and Kolkata, covering approximately 350+ km in around 8 hours.

Does the distance from Katihar to Kolkata change by route?

Yes — the road distance varies from 450+ km via the direct route to 400+ km via Purnia, depending on the path taken.

Does travel time between Katihar and Kolkata vary by season?

Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.

What is the driving distance vs. straight-line distance between Katihar and Kolkata?

The driving distance is 450+ km, while the straight-line distance is shorter at 300+ km, due to the road route following terrain and highways.

What are the major cities on the way from Katihar to Kolkata by road?

Major cities on the road route from Katihar to Kolkata include: • Barasat • Krishnanagar • Berhampore • New Barrackpore • Ranaghat

What are the major restaurants on the way from Katihar to Kolkata by road?

Major restaurants on the road route from Katihar to Kolkata include: • Dada Boudi Hotel Madhyamgram • Cyber Planet • Hungry Garden • The Midtown Bistro • Desi Lane Bt College

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India