hero
How2Go
Surat to Kishanganj

Surat to Kishanganj

Kishanganj is approximately 700+ km from Surat, 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 Kishanganj.

Read More
Sort By
Mode of Transport

Via Kota, Anta

RECOMMENDED

Surat

Kota

Anta

Kishanganj

Approx Travel Time

11h 22m

On Demand

Surat

Kota

Anta

Kishanganj

Approx Travel Time

12h 4m

On Demand

Via Jaipur, Anta

Surat

Jaipur

Anta

Kishanganj

Approx Travel Time

10h 5m

On Demand

Surat

Jaipur

Anta

Kishanganj

Approx Travel Time

12h 7m

On Demand

Via Vadodara, Kota

CHEAPEST

FASTEST

Surat

Vadodara

Kota

Kishanganj

Approx Travel Time

9h 40m

₹10,279

Onwards

Via Ahmedabad, Kota

Surat

Ahmedabad

Kota

Kishanganj

Approx Travel Time

18h 31m

₹14,114

Onwards

Via Udaipur, Baran

Surat

Udaipur

Baran

Kishanganj

Approx Travel Time

19h 54m

₹13,099

Onwards

Via Kota

Surat

Kota

Kishanganj

Approx Travel Time

11h 12m

₹10,329

Onwards

Via Kota, Baran

Surat

Kota

Baran

Kishanganj

Approx Travel Time

10h 43m

₹10,399

Onwards

Via Khachrod, Kota

Surat

Khachrod

Kota

Kishanganj

Approx Travel Time

10h 45m

₹10,369

Onwards

Frequently Asked Questions

What is the distance between Surat and Kishanganj?

Kishanganj is approximately 700+ kms from Surat.

How long does it take to reach Kishanganj from Surat?

It takes approximately 10 hours to reach Kishanganj from Surat by Train, Bus Via Vadodara, Kota.

What is the cheapest way to reach Kishanganj from Surat?

The cheapest way to reach Kishanganj from Surat is by Train, Bus Via Vadodara, Kota.

What is the fastest way to reach Kishanganj from Surat?

The fastest way to reach Kishanganj from Surat is by Train, Bus Via Vadodara, Kota.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India