
Batala to Malur
Malur is approximately 2400+ kms from Batala. The fastest way to reach Malur from Batala is by Train, Flight Via Amritsar, Bangalore. It takes approximately 10 hours. The cheapest way to reach Malur from Batala is by Train, Flight Via Delhi, Bangalore which would take approximately 17 hours.
Sort By
Mode of Transport
Via Amritsar, Bangalore
RECOMMENDED
FASTEST
Batala
Amritsar
Bangalore
Malur
Approx Travel Time
9h 20m
₹9,309
Onwards
Batala
Amritsar
Bangalore
Malur
Approx Travel Time
9h 20m
₹10,998
Onwards
Batala
Amritsar
Bangalore
Malur
Approx Travel Time
9h 20m
₹10,149
Onwards
Batala
Amritsar
Bangalore
Malur
Approx Travel Time
9h 20m
₹11,838
Onwards
Via Chandigarh, Bangalore
Batala
Chandigarh
Bangalore
Malur
Approx Travel Time
12h 5m
₹8,024
Onwards
Batala
Chandigarh
Bangalore
Malur
Approx Travel Time
12h 5m
₹8,864
Onwards
Batala
Chandigarh
Bangalore
Malur
Approx Travel Time
13h 26m
₹11,094
Onwards
Batala
Chandigarh
Bangalore
Malur
Approx Travel Time
13h 26m
₹11,934
Onwards
Via Delhi, Bangalore
CHEAPEST
Batala
Delhi
Bangalore
Malur
Approx Travel Time
16h 20m
₹6,112
Onwards
Via Jammu, Bangalore
Batala
Jammu
Bangalore
Malur
Approx Travel Time
10h 50m
₹8,602
Onwards
Frequently Asked Questions
What is the distance between Batala and Malur?
Malur is approximately 2400+ kms from Batala.
How long does it take to reach Malur from Batala?
It takes approximately 10 hours to reach Malur from Batala by Train, Flight Via Amritsar, Bangalore.
What is the cheapest way to reach Malur from Batala?
The cheapest way to reach Malur from Batala is by Train, Flight Via Delhi, Bangalore.
What is the fastest way to reach Malur from Batala?
The fastest way to reach Malur from Batala is by Train, Flight Via Amritsar, Bangalore.