hero
How2Go
Kishanganj to Batala

Kishanganj to Batala

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

Read More
Sort By
Mode of Transport

Via Kota, Delhi

RECOMMENDED

CHEAPEST

Kishanganj

Kota

Delhi

Batala

Approx Travel Time

18h 14m

₹649

Onwards

Via Kota, Delhi, Amritsar

FASTEST

Kishanganj

Kota

Delhi

Amritsar

Batala

Approx Travel Time

14h 56m

₹4,709

Onwards

Kishanganj

Kota

Delhi

Amritsar

Batala

Approx Travel Time

16h 40m

₹814

Onwards

Via Baran, Nawalgarh

Kishanganj

Baran

Nawalgarh

Batala

Approx Travel Time

1d 0h 9m

₹2,359

Onwards

Via Baran, Chirawa, Amritsar

Kishanganj

Baran

Chirawa

Amritsar

Batala

Approx Travel Time

1d 0h 4m

₹3,675

Onwards

Via Kota, Jalandhar

Kishanganj

Kota

Jalandhar

Batala

Approx Travel Time

18h 34m

₹807

Onwards

Kishanganj

Kota

Jalandhar

Batala

Approx Travel Time

17h 46m

₹2,302

Onwards

Via Kota, Phagwara

Kishanganj

Kota

Phagwara

Batala

Approx Travel Time

18h 35m

₹1,095

Onwards

Via Kota, Ludhiana

Kishanganj

Kota

Ludhiana

Batala

Approx Travel Time

18h 47m

₹1,129

Onwards

Via Kota, Pathankot

Kishanganj

Kota

Pathankot

Batala

Approx Travel Time

19h 41m

₹954

Onwards

Frequently Asked Questions

What is the distance between Kishanganj and Batala?

Batala is approximately 1050+ kms from Kishanganj.

How long does it take to reach Batala from Kishanganj?

It takes approximately 15 hours to reach Batala from Kishanganj by Bus, Train, Flight Via Kota, Delhi, Amritsar.

What is the cheapest way to reach Batala from Kishanganj?

The cheapest way to reach Batala from Kishanganj is by Bus, Train Via Kota, Delhi.

What is the fastest way to reach Batala from Kishanganj?

The fastest way to reach Batala from Kishanganj is by Bus, Train, Flight Via Kota, Delhi, Amritsar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India