
Batala to Nirmal
Nirmal is approximately 1650+ kms from Batala. The fastest way to reach Nirmal from Batala is by Train, Flight, Cab Via Amritsar, Hyderabad. It takes approximately 12 hours. The cheapest way to reach Nirmal from Batala is by Train, Flight, Bus Via Delhi, Nagpur which would take approximately 20 hours.
Sort By
Mode of Transport
Via Amritsar, Nagpur
RECOMMENDED
Batala
Amritsar
Nagpur
Nirmal
Approx Travel Time
13h 5m
₹8,403
Onwards
Batala
Amritsar
Nagpur
Nirmal
Approx Travel Time
13h 5m
₹10,092
Onwards
Via Amritsar, Hyderabad
FASTEST
Batala
Amritsar
Hyderabad
Nirmal
Approx Travel Time
12h 5m
₹11,371
Onwards
Batala
Amritsar
Hyderabad
Nirmal
Approx Travel Time
12h 5m
₹13,076
Onwards
Via Delhi, Nagpur
CHEAPEST
Batala
Delhi
Nagpur
Nirmal
Approx Travel Time
19h 50m
₹6,589
Onwards
Batala
Delhi
Nagpur
Nirmal
Approx Travel Time
21h 50m
₹7,098
Onwards
Via Chandigarh, Hyderabad
Batala
Chandigarh
Hyderabad
Nirmal
Approx Travel Time
14h 50m
₹12,055
Onwards
Via Mohali, Hyderabad
Batala
Mohali
Hyderabad
Nirmal
Approx Travel Time
15h 5m
₹15,399
Onwards
Via Delhi, Hyderabad
Batala
Delhi
Hyderabad
Nirmal
Approx Travel Time
18h 50m
₹8,723
Onwards
Via Jammu, Hyderabad
Batala
Jammu
Hyderabad
Nirmal
Approx Travel Time
13h 35m
₹14,228
Onwards
Frequently Asked Questions
What is the distance between Batala and Nirmal?
Nirmal is approximately 1650+ kms from Batala.
How long does it take to reach Nirmal from Batala?
It takes approximately 12 hours to reach Nirmal from Batala by Train, Flight, Cab Via Amritsar, Hyderabad.
What is the cheapest way to reach Nirmal from Batala?
The cheapest way to reach Nirmal from Batala is by Train, Flight, Bus Via Delhi, Nagpur.
What is the fastest way to reach Nirmal from Batala?
The fastest way to reach Nirmal from Batala is by Train, Flight, Cab Via Amritsar, Hyderabad.