hero
How2Go
Mehsana to Batala

Mehsana to Batala

Batala is approximately 1200+ kms from Mehsana. The fastest way to reach Batala from Mehsana is by Train, Flight Via Ahmedabad, Amritsar. It takes approximately 8 hours. The cheapest way to reach Batala from Mehsana is by Train Via Jalandhar which would take approximately 23 hours.

Sort By
Mode of Transport

Via Ahmedabad, Amritsar

RECOMMENDED

FASTEST

Mehsana

Ahmedabad

Amritsar

Batala

Approx Travel Time

7h 20m

₹6,076

Onwards

Mehsana

Ahmedabad

Amritsar

Batala

Approx Travel Time

7h 20m

₹7,420

Onwards

Mehsana

Ahmedabad

Amritsar

Batala

Approx Travel Time

7h 35m

₹6,106

Onwards

Via Firozpur

Mehsana

Firozpur

Batala

Approx Travel Time

22h 55m

₹680

Onwards

Mehsana

Firozpur

Batala

Approx Travel Time

23h 10m

₹4,070

Onwards

Ads by MMT

Via Bathinda

Mehsana

Bathinda

Batala

Approx Travel Time

1d 0h 13m

₹5,988

Onwards

Via Faridkot

Mehsana

Faridkot

Batala

Approx Travel Time

22h 25m

₹685

Onwards

Ads by MMT

Via Sirsa

Mehsana

Sirsa

Batala

Approx Travel Time

1d 1h 11m

On Demand

Via Jaipur, Amritsar

Mehsana

Jaipur

Amritsar

Batala

Approx Travel Time

16h 5m

₹6,490

Onwards

Via Jalandhar

CHEAPEST

Mehsana

Jalandhar

Batala

Approx Travel Time

23h 10m

₹610

Onwards

Frequently Asked Questions

What is the distance between Mehsana and Batala?

Batala is approximately 1200+ kms from Mehsana.

How long does it take to reach Batala from Mehsana?

It takes approximately 8 hours to reach Batala from Mehsana by Train, Flight Via Ahmedabad, Amritsar.

What is the cheapest way to reach Batala from Mehsana?

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

What is the fastest way to reach Batala from Mehsana?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India