hero
How2Go
Narsinghpur to Batala

Narsinghpur to Batala

Batala is approximately 1150+ kms from Narsinghpur. The fastest way to reach Batala from Narsinghpur is by Train, Flight Via Gwalior, Amritsar. It takes approximately 14 hours. The cheapest way to reach Batala from Narsinghpur is by Train Via Delhi, Ludhiana which would take approximately 26 hours.

Sort By
Mode of Transport

Via Delhi

RECOMMENDED

Narsinghpur

Delhi

Batala

Approx Travel Time

1d 0h 55m

₹805

Onwards

Via Jabalpur, Delhi

Narsinghpur

Jabalpur

Delhi

Batala

Approx Travel Time

14h 50m

₹5,866

Onwards

Narsinghpur

Jabalpur

Delhi

Batala

Approx Travel Time

15h 5m

₹5,971

Onwards

Narsinghpur

Jabalpur

Delhi

Batala

Approx Travel Time

15h 23m

₹9,293

Onwards

Ads by MMT

Via Gwalior, Amritsar

FASTEST

Narsinghpur

Gwalior

Amritsar

Batala

Approx Travel Time

14h 5m

On Demand

Via Mathura, Ludhiana

Narsinghpur

Mathura

Ludhiana

Batala

Approx Travel Time

1d 2h 5m

₹835

Onwards

Ads by MMT

Via Gwalior, Ludhiana

Narsinghpur

Gwalior

Ludhiana

Batala

Approx Travel Time

1d 2h 5m

On Demand

Via Gwalior, Delhi

Narsinghpur

Gwalior

Delhi

Batala

Approx Travel Time

20h 50m

On Demand

Via Delhi, Ludhiana

CHEAPEST

Narsinghpur

Delhi

Ludhiana

Batala

Approx Travel Time

1d 2h 5m

₹740

Onwards

Via Bhopal, Delhi

Narsinghpur

Bhopal

Delhi

Batala

Approx Travel Time

17h 35m

₹4,646

Onwards

Frequently Asked Questions

What is the distance between Narsinghpur and Batala?

Batala is approximately 1150+ kms from Narsinghpur.

How long does it take to reach Batala from Narsinghpur?

It takes approximately 14 hours to reach Batala from Narsinghpur by Train, Flight Via Gwalior, Amritsar.

What is the cheapest way to reach Batala from Narsinghpur?

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

What is the fastest way to reach Batala from Narsinghpur?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India