hero
How2Go
Mohali to Batala

Mohali to Batala

Batala is approximately 200+ kms from Mohali. The fastest way to reach Batala from Mohali is by Train Via Phagwara. It takes approximately 6 hours. The cheapest way to reach Batala from Mohali is by Train Via Ludhiana which would take approximately 6 hours.

Sort By
Mode of Transport

Via Phagwara

RECOMMENDED

FASTEST

Mohali

Phagwara

Batala

Approx Travel Time

5h 25m

₹240

Onwards

Mohali

Phagwara

Batala

Approx Travel Time

5h 55m

₹2,396

Onwards

Via Ludhiana

CHEAPEST

Mohali

Ludhiana

Batala

Approx Travel Time

5h 40m

₹185

Onwards

Ads by MMT

Via Kapurthala

Mohali

Kapurthala

Batala

Approx Travel Time

5h 55m

₹3,023

Onwards

Via Chandigarh

Mohali

Chandigarh

Batala

Approx Travel Time

5h 55m

₹870

Onwards

Mohali

Chandigarh

Batala

Approx Travel Time

5h 55m

₹245

Onwards

Ads by MMT

Via Baba Bakala

Mohali

Baba Bakala

Batala

Approx Travel Time

6h 10m

₹3,742

Onwards

Via Pathankot

Mohali

Pathankot

Batala

Approx Travel Time

7h 25m

₹260

Onwards

Mohali

Pathankot

Batala

Approx Travel Time

7h 55m

₹4,430

Onwards

Frequently Asked Questions

What is the distance between Mohali and Batala?

Batala is approximately 200+ kms from Mohali.

How long does it take to reach Batala from Mohali?

It takes approximately 6 hours to reach Batala from Mohali by Train Via Phagwara.

What is the cheapest way to reach Batala from Mohali?

The cheapest way to reach Batala from Mohali is by Train Via Ludhiana.

What is the fastest way to reach Batala from Mohali?

The fastest way to reach Batala from Mohali is by Train Via Phagwara.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India