
Batala to Meerut
Meerut is approximately 400+ kms from Batala. The fastest way to reach Meerut from Batala is by Cab. It takes approximately 10 hours. The cheapest way to reach Meerut from Batala is by Train Via Ambala which would take approximately 10 hours.
Sort By
Mode of Transport
Via Phagwara
RECOMMENDED
Batala
Phagwara
Meerut
Approx Travel Time
10h 10m
₹370
Onwards
Via Ambala
CHEAPEST
Batala
Ambala
Meerut
Approx Travel Time
10h 10m
₹280
Onwards
Batala
Ambala
Meerut
Approx Travel Time
11h 4m
₹3,956
Onwards
Via Sirhind
Batala
Sirhind
Meerut
Approx Travel Time
10h 10m
₹300
Onwards
Via Ludhiana
Batala
Ludhiana
Meerut
Approx Travel Time
10h 22m
₹315
Onwards
Via Karnal
Batala
Karnal
Meerut
Approx Travel Time
10h 25m
₹3,405
Onwards
Via Chandigarh
Batala
Chandigarh
Meerut
Approx Travel Time
10h 10m
₹420
Onwards
Via Panipat
Batala
Panipat
Meerut
Approx Travel Time
11h 1m
₹3,382
Onwards
Via Ghaziabad
Batala
Ghaziabad
Meerut
Approx Travel Time
10h 55m
₹405
Onwards
Frequently Asked Questions
What is the distance between Batala and Meerut?
Meerut is approximately 400+ kms from Batala.
How long does it take to reach Meerut from Batala?
It takes approximately 10 hours to reach Meerut from Batala by Cab.
What is the cheapest way to reach Meerut from Batala?
The cheapest way to reach Meerut from Batala is by Train Via Ambala.
What is the fastest way to reach Meerut from Batala?
The fastest way to reach Meerut from Batala is by Cab.