hero
How2Go

Siliguri to Batala

Batala is approximately 1650+ kms from Siliguri. The fastest way to reach Batala from Siliguri is by Flight, Train Via Delhi. It takes approximately 13 hours. The cheapest way to reach Batala from Siliguri is by Train Via Jalandhar which would take approximately 32 hours.

Sort By
Mode of Transport

Via Delhi

RECOMMENDED

FASTEST

Siliguri

Delhi

Batala

Approx Travel Time

12h 40m

₹5,585

Onwards

Siliguri

Delhi

Batala

Approx Travel Time

13h 40m

₹5,921

Onwards

Siliguri

Delhi

Batala

Approx Travel Time

1d 11h 10m

₹695

Onwards

Via Ambala

Siliguri

Ambala

Batala

Approx Travel Time

1d 8h 25m

₹540

Onwards

Ads by MMT

Via Jalandhar

CHEAPEST

Siliguri

Jalandhar

Batala

Approx Travel Time

1d 8h 10m

₹525

Onwards

Siliguri

Jalandhar

Batala

Approx Travel Time

1d 8h 55m

₹2,275

Onwards

Via Ludhiana

Siliguri

Ludhiana

Batala

Approx Travel Time

1d 8h 25m

₹530

Onwards

Siliguri

Ludhiana

Batala

Approx Travel Time

1d 9h 7m

₹3,148

Onwards

Ads by MMT

Via Chandigarh

Siliguri

Chandigarh

Batala

Approx Travel Time

1d 8h 10m

₹865

Onwards

Siliguri

Chandigarh

Batala

Approx Travel Time

1d 8h 55m

₹3,867

Onwards

Frequently Asked Questions

What is the distance between Siliguri and Batala?

Batala is approximately 1650+ kms from Siliguri.

How long does it take to reach Batala from Siliguri?

It takes approximately 13 hours to reach Batala from Siliguri by Flight, Train Via Delhi.

What is the cheapest way to reach Batala from Siliguri?

The cheapest way to reach Batala from Siliguri is by Train Via Jalandhar.

What is the fastest way to reach Batala from Siliguri?

The fastest way to reach Batala from Siliguri is by Flight, Train Via Delhi.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India