Vijayawada to Karimganj Distance

Karimganj is approximately 2000+ km from Vijayawada. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 47 hours, subject to the chosen service and route. Flying is the fastest way to reach Karimganj, with a total travel time of approximately 16 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 Vijayawada, India to Karimganj, India

Via Hyderabad, Agartala

RECOMMENDED

CHEAPEST

Vijayawada

Hyderabad

Agartala

Karimganj

Approx Travel Time

16h 55m

₹7,511

Onwards

Vijayawada

Hyderabad

Agartala

Karimganj

Approx Travel Time

17h 20m

₹7,865

Onwards

FASTEST

Vijayawada

Hyderabad

Agartala

Karimganj

Approx Travel Time

15h 48m

₹20,101

Onwards

Direct Options

Vijayawada

Karimganj

Approx Travel Time

1d 23h 10m

On Demand

Ads by MMT

Via Visakhapatnam, Guwahati

Vijayawada

Visakhapatnam

Guwahati

Karimganj

Approx Travel Time

21h 7m

₹8,756

Onwards

Vijayawada

Visakhapatnam

Guwahati

Karimganj

Approx Travel Time

16h 42m

₹17,590

Onwards

Vijayawada

Visakhapatnam

Guwahati

Karimganj

Approx Travel Time

1d 0h 7m

₹9,171

Onwards

Via Hyderabad, Guwahati

Vijayawada

Hyderabad

Guwahati

Karimganj

Approx Travel Time

17h 15m

₹17,173

Onwards

Vijayawada

Hyderabad

Guwahati

Karimganj

Approx Travel Time

17h 40m

₹17,527

Onwards

Ads by MMT

Via Dankuni

Vijayawada

Dankuni

Karimganj

Approx Travel Time

1d 7h 12m

On Demand

Frequently Asked Questions

What is the distance between Vijayawada and Karimganj?

Karimganj is approximately 2000+ km from Vijayawada.

How long does it take to reach Karimganj from Vijayawada?

It takes approximately 16 hours to reach Karimganj from Vijayawada by Train, Flight, Cab Via Hyderabad, Agartala.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India