hero
How2Go
Kanhangad to Agartala

Kanhangad to Agartala

Agartala is approximately 2150+ km from Kanhangad, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Agartala.

Read More
Sort By
Mode of Transport

Via Bangalore

RECOMMENDED

FASTEST

Kanhangad

Bangalore

Agartala

Approx Travel Time

14h 30m

₹11,668

Onwards

CHEAPEST

Kanhangad

Bangalore

Agartala

Approx Travel Time

17h 15m

₹10,994

Onwards

Via Bangalore, Guwahati

Kanhangad

Bangalore

Guwahati

Agartala

Approx Travel Time

17h 5m

₹12,191

Onwards

Kanhangad

Bangalore

Guwahati

Agartala

Approx Travel Time

19h 50m

₹11,517

Onwards

Via Bangalore, Kolkata

Kanhangad

Bangalore

Kolkata

Agartala

Approx Travel Time

16h 45m

₹14,172

Onwards

Kanhangad

Bangalore

Kolkata

Agartala

Approx Travel Time

19h 30m

₹13,498

Onwards

Via Cochin, Guwahati

Kanhangad

Cochin

Guwahati

Agartala

Approx Travel Time

16h 25m

₹15,383

Onwards

Via Coimbatore, Guwahati

Kanhangad

Coimbatore

Guwahati

Agartala

Approx Travel Time

16h 33m

₹15,932

Onwards

Via Bangalore, Silchar

Kanhangad

Bangalore

Silchar

Agartala

Approx Travel Time

17h 55m

₹19,695

Onwards

Via Bangalore, Siliguri

Kanhangad

Bangalore

Siliguri

Agartala

Approx Travel Time

17h 20m

₹24,388

Onwards

Frequently Asked Questions

What is the distance between Kanhangad and Agartala?

Agartala is approximately 2150+ kms from Kanhangad.

How long does it take to reach Agartala from Kanhangad?

It takes approximately 15 hours to reach Agartala from Kanhangad by Bus, Flight Via Bangalore.

What is the cheapest way to reach Agartala from Kanhangad?

The cheapest way to reach Agartala from Kanhangad is by Train, Flight Via Bangalore.

What is the fastest way to reach Agartala from Kanhangad?

The fastest way to reach Agartala from Kanhangad is by Bus, Flight Via Bangalore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India