hero
How2Go
Maihar to Batala

Maihar to Batala

Batala is approximately 1100+ kms from Maihar. The fastest way to reach Batala from Maihar is by Train, Flight Via Lucknow, Amritsar. It takes approximately 12 hours. The cheapest way to reach Batala from Maihar is by Train Via Delhi, Ludhiana which would take approximately 25 hours.

Sort By
Mode of Transport

Via Delhi

RECOMMENDED

Maihar

Delhi

Batala

Approx Travel Time

23h 40m

₹760

Onwards

Via Faridabad, Ludhiana

Maihar

Faridabad

Ludhiana

Batala

Approx Travel Time

1d 1h 5m

₹775

Onwards

Ads by MMT

Via Lucknow, Amritsar

FASTEST

Maihar

Lucknow

Amritsar

Batala

Approx Travel Time

12h 5m

On Demand

Via Delhi, Ludhiana

CHEAPEST

Maihar

Delhi

Ludhiana

Batala

Approx Travel Time

1d 0h 50m

₹695

Onwards

Ads by MMT

Via Gwalior, Amritsar

Maihar

Gwalior

Amritsar

Batala

Approx Travel Time

13h 5m

On Demand

Via Lucknow, Chandigarh

Maihar

Lucknow

Chandigarh

Batala

Approx Travel Time

14h 35m

On Demand

Via Kanpur

Maihar

Kanpur

Batala

Approx Travel Time

23h 55m

₹860

Onwards

Via Gwalior, Delhi

Maihar

Gwalior

Delhi

Batala

Approx Travel Time

19h 50m

On Demand

Via Agra, Ambala

Maihar

Agra

Ambala

Batala

Approx Travel Time

1d 1h 20m

₹760

Onwards

Via Mathura, Ambala

Maihar

Mathura

Ambala

Batala

Approx Travel Time

1d 1h 20m

₹760

Onwards

Frequently Asked Questions

What is the distance between Maihar and Batala?

Batala is approximately 1100+ kms from Maihar.

How long does it take to reach Batala from Maihar?

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

What is the cheapest way to reach Batala from Maihar?

The cheapest way to reach Batala from Maihar is by Train Via Delhi, Ludhiana.

What is the fastest way to reach Batala from Maihar?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India