hero
How2Go
Moga to Batala

Moga to Batala

Batala is approximately 100+ kms from Moga. The fastest way to reach Batala from Moga is by Cab, Train Via Jalandhar. It takes approximately 5 hours. The cheapest way to reach Batala from Moga is by Cab, Train Via Amritsar which would take approximately 5 hours.

Sort By
Mode of Transport

Via Jalandhar

RECOMMENDED

FASTEST

Moga

Jalandhar

Batala

Approx Travel Time

4h 25m

₹2,653

Onwards

Moga

Jalandhar

Batala

Approx Travel Time

4h 56m

₹4,320

Onwards

Via Amritsar

Moga

Amritsar

Batala

Approx Travel Time

4h 55m

₹3,973

Onwards

CHEAPEST

Moga

Amritsar

Batala

Approx Travel Time

4h 55m

₹2,528

Onwards

Ads by MMT

Via Amritsar, Baba Bakala

Moga

Amritsar

Baba Bakala

Batala

Approx Travel Time

6h 20m

₹2,588

Onwards

Moga

Amritsar

Baba Bakala

Batala

Approx Travel Time

6h 35m

₹4,523

Onwards

Frequently Asked Questions

What is the distance between Moga and Batala?

Batala is approximately 100+ kms from Moga.

How long does it take to reach Batala from Moga?

It takes approximately 5 hours to reach Batala from Moga by Cab, Train Via Jalandhar.

What is the cheapest way to reach Batala from Moga?

The cheapest way to reach Batala from Moga is by Cab, Train Via Amritsar.

What is the fastest way to reach Batala from Moga?

The fastest way to reach Batala from Moga is by Cab, Train Via Jalandhar.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India