hero
How2Go
Indore to Karimganj

Indore to Karimganj

Karimganj is approximately 1900+ km from Indore, 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 Karimganj.

Read More
Sort By
Mode of Transport

Via Kolkata, Silchar

RECOMMENDED

FASTEST

Indore

Kolkata

Silchar

Karimganj

Approx Travel Time

6h 51m

₹14,071

Onwards

Indore

Kolkata

Silchar

Karimganj

Approx Travel Time

9h 25m

On Demand

Indore

Kolkata

Silchar

Karimganj

Approx Travel Time

7h 13m

₹18,258

Onwards

Via Varanasi, Guwahati

CHEAPEST

Indore

Varanasi

Guwahati

Karimganj

Approx Travel Time

1d 15h 3m

₹2,900

Onwards

Via Kanpur, Guwahati

Indore

Kanpur

Guwahati

Karimganj

Approx Travel Time

1d 14h 30m

₹10,090

Onwards

Via Kolkata, Agartala

Indore

Kolkata

Agartala

Karimganj

Approx Travel Time

9h 8m

₹12,828

Onwards

Via Hyderabad, Agartala

Indore

Hyderabad

Agartala

Karimganj

Approx Travel Time

9h 53m

₹13,182

Onwards

Via Delhi, Agartala

Indore

Delhi

Agartala

Karimganj

Approx Travel Time

9h 53m

₹15,140

Onwards

Via Jaipur, Silchar

Indore

Jaipur

Silchar

Karimganj

Approx Travel Time

9h 56m

₹19,665

Onwards

Via Delhi, Silchar

Indore

Delhi

Silchar

Karimganj

Approx Travel Time

9h 13m

₹21,064

Onwards

Frequently Asked Questions

What is the distance between Indore and Karimganj?

Karimganj is approximately 1900+ kms from Indore.

How long does it take to reach Karimganj from Indore?

It takes approximately 7 hours to reach Karimganj from Indore by Flight, Train Via Kolkata, Silchar.

What is the cheapest way to reach Karimganj from Indore?

The cheapest way to reach Karimganj from Indore is by Bus Via Varanasi, Guwahati.

What is the fastest way to reach Karimganj from Indore?

The fastest way to reach Karimganj from Indore is by Flight, Train Via Kolkata, Silchar.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India