hero
How2Go
Karimganj to Bangalore

Karimganj to Bangalore

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

Read More
Sort By
Mode of Transport

Via Agartala

RECOMMENDED

Karimganj

Agartala

Bangalore

Approx Travel Time

7h 54m

₹10,771

Onwards

Via Silchar

FASTEST

Karimganj

Silchar

Bangalore

Approx Travel Time

7h 8m

₹11,559

Onwards

Karimganj

Silchar

Bangalore

Approx Travel Time

8h 20m

₹11,574

Onwards

Karimganj

Silchar

Bangalore

Approx Travel Time

8h 4m

₹15,746

Onwards

Via Guwahati, Bhubaneshwar

Karimganj

Guwahati

Bhubaneshwar

Bangalore

Approx Travel Time

2d 3h 58m

₹10,236

Onwards

Via Guwahati, Patna

Karimganj

Guwahati

Patna

Bangalore

Approx Travel Time

3d 5h 49m

₹10,950

Onwards

Via Guwahati

CHEAPEST

Karimganj

Guwahati

Bangalore

Approx Travel Time

13h 40m

₹10,149

Onwards

Via Silchar, Kolkata

Karimganj

Silchar

Kolkata

Bangalore

Approx Travel Time

7h 18m

₹13,032

Onwards

Via Agartala, Kolkata

Karimganj

Agartala

Kolkata

Bangalore

Approx Travel Time

9h 44m

₹12,718

Onwards

Via Agartala, Hyderabad

Karimganj

Agartala

Hyderabad

Bangalore

Approx Travel Time

9h 49m

₹13,020

Onwards

Frequently Asked Questions

What is the distance between Karimganj and Bangalore?

Bangalore is approximately 2000+ kms from Karimganj.

How long does it take to reach Bangalore from Karimganj?

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

What is the cheapest way to reach Bangalore from Karimganj?

The cheapest way to reach Bangalore from Karimganj is by Train, Flight Via Guwahati.

What is the fastest way to reach Bangalore from Karimganj?

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

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India