Gonda to Kaimganj Distance

Kaimganj is approximately 350+ km from Gonda. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 7 hours, subject to the chosen service and route. The fastest way to reach Kaimganj takes approximately 7 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 Gonda, India to Kaimganj, India

Direct Options

RECOMMENDED

FASTEST

Gonda

Kaimganj

Approx Travel Time

6h 48m

On Demand

Via Farrukhabad

Gonda

Farrukhabad

Kaimganj

Approx Travel Time

7h 16m

₹530

Onwards

Ads by MMT

Via Bareilly

Gonda

Bareilly

Kaimganj

Approx Travel Time

13h 43m

₹7,438

Onwards

Via Kannauj

Gonda

Kannauj

Kaimganj

Approx Travel Time

7h 21m

On Demand

Ads by MMT

Via Bara Banki

Gonda

Bara Banki

Kaimganj

Approx Travel Time

8h 27m

On Demand

Gonda

Bara Banki

Kaimganj

Approx Travel Time

9h 10m

On Demand

Via Bilhaur

Gonda

Bilhaur

Kaimganj

Approx Travel Time

8h 43m

On Demand

Via Kanpur

CHEAPEST

Gonda

Kanpur

Kaimganj

Approx Travel Time

8h 58m

₹250

Onwards

Via Utraula

Gonda

Utraula

Kaimganj

Approx Travel Time

10h 14m

On Demand

Via Haraiya

Gonda

Haraiya

Kaimganj

Approx Travel Time

10h 23m

On Demand

Frequently Asked Questions

What is the distance between Gonda and Kaimganj?

Kaimganj is approximately 350+ km from Gonda.

How long does it take to reach Kaimganj from Gonda?

It takes approximately 7 hours to reach Kaimganj from Gonda by Train.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India