hero
How2Go
Lucknow to Batala

Lucknow to Batala

Batala is approximately 850+ kms from Lucknow. The fastest way to reach Batala from Lucknow is by Flight, Train Via Amritsar. It takes approximately 5 hours. The cheapest way to reach Batala from Lucknow is by Train Via Ambala which would take approximately 19 hours.

Sort By
Mode of Transport

Via Ambala

RECOMMENDED

CHEAPEST

Lucknow

Ambala

Batala

Approx Travel Time

18h 25m

₹500

Onwards

Via Chandigarh

Lucknow

Chandigarh

Batala

Approx Travel Time

6h 55m

₹4,299

Onwards

Lucknow

Chandigarh

Batala

Approx Travel Time

18h 25m

₹595

Onwards

Lucknow

Chandigarh

Batala

Approx Travel Time

8h 16m

₹7,406

Onwards

Ads by MMT

Via Ludhiana

Lucknow

Ludhiana

Batala

Approx Travel Time

18h 40m

On Demand

Via Amritsar

FASTEST

Lucknow

Amritsar

Batala

Approx Travel Time

4h 25m

₹7,373

Onwards

Lucknow

Amritsar

Batala

Approx Travel Time

4h 25m

₹8,870

Onwards

Ads by MMT

Via Sirhind

Lucknow

Sirhind

Batala

Approx Travel Time

18h 40m

On Demand

Via Karnal

Lucknow

Karnal

Batala

Approx Travel Time

18h 55m

On Demand

Via Jalandhar

Lucknow

Jalandhar

Batala

Approx Travel Time

18h 40m

On Demand

Frequently Asked Questions

What is the distance between Lucknow and Batala?

Batala is approximately 850+ kms from Lucknow.

How long does it take to reach Batala from Lucknow?

It takes approximately 5 hours to reach Batala from Lucknow by Flight, Train Via Amritsar.

What is the cheapest way to reach Batala from Lucknow?

The cheapest way to reach Batala from Lucknow is by Train Via Ambala.

What is the fastest way to reach Batala from Lucknow?

The fastest way to reach Batala from Lucknow is by Flight, Train Via Amritsar.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India