Agartala to Kolkata Distance

The road distance between Agartala and Kolkata is approximately 400+ km, and the drive usually takes around 6 hours by car or taxi, depending on traffic and road conditions. Trains complete the journey in approximately 31 hours, subject to the chosen service and route. If you're travelling by air, Netaji Subhash Chandra Bose International Airport is located in Kolkata. Flights from Agartala take around 1 hour. Flying is the fastest way to reach Kolkata, with a total travel time of approximately 1 hour. 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 Agartala, India to Kolkata, India

Direct Options

RECOMMENDED

FASTEST

Agartala

Kolkata

Approx Travel Time

1h

₹4,217

Onwards

Agartala

Kolkata

Approx Travel Time

6h 4m

₹1,29,739

Onwards

CHEAPEST

Agartala

Kolkata

Approx Travel Time

1d 6h 55m

₹635

Onwards

Via Dankuni, Barddhaman

Agartala

Dankuni

Barddhaman

Kolkata

Approx Travel Time

1d 8h 27m

₹635

Onwards

Agartala

Dankuni

Barddhaman

Kolkata

Approx Travel Time

1d 9h 12m

₹3,157

Onwards

Agartala

Dankuni

Barddhaman

Kolkata

Approx Travel Time

1d 9h 59m

₹3,469

Onwards

Ads by MMT

Via Dankuni, Howrah

Agartala

Dankuni

Howrah

Kolkata

Approx Travel Time

1d 7h 38m

On Demand

Agartala

Dankuni

Howrah

Kolkata

Approx Travel Time

1d 9h 15m

On Demand

Frequently Asked Questions

What is the distance between Agartala and Kolkata?

The distance between Agartala and Kolkata is approximately 400+ km by road.

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

The straight-line distance is approximately 300+ km.

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

It takes around 6 hours by road.

What is the distance from Agartala to Kolkata via Dankuni?

Via Dankuni, the distance is approximately 550+ km, taking around 33 hours.

Is there a train from Agartala to Kolkata?

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

What is the flying distance/time from Agartala to Kolkata?

By air, the distance is about 300+ km, with a flight duration of approximately 1 hour to Netaji Subhash Chandra Bose International Airport.

How much does it cost to travel from Agartala to Kolkata?

Costs vary by mode — approximately ₹4200+ by flight and ₹129700+ by cab.

Does the distance from Agartala to Kolkata change by route?

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

Does travel time between Agartala 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 Agartala and Kolkata?

The driving distance is 400+ 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 Agartala to Kolkata by road?

Major cities on the road route from Agartala to Kolkata include: • Guwahati • Siliguri • Malda • Barasat • Jalpaiguri

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

Major restaurants on the road route from Agartala to Kolkata include: • Dada Boudi Hotel Madhyamgram • Cyber Planet • The Old Gallery Kaliachak • Hungry Garden • Zaika Restaurant

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India