
Bathinda to Nangal
Nangal is approximately 300+ kms from Bathinda. The fastest way to reach Nangal from Bathinda is by Train Via Rajpura. It takes approximately 8 hours. The cheapest way to reach Nangal from Bathinda is by Bus, Train Via Amritsar which would take approximately 9 hours.
Sort By
Mode of Transport
Via Rajpura
RECOMMENDED
FASTEST
Bathinda
Rajpura
Nangal
Approx Travel Time
7h 25m
On Demand
Bathinda
Rajpura
Nangal
Approx Travel Time
8h 25m
On Demand
Via Kharar
Bathinda
Kharar
Nangal
Approx Travel Time
8h 35m
₹4,875
Onwards
Via Chandigarh
Bathinda
Chandigarh
Nangal
Approx Travel Time
8h 40m
₹705
Onwards
Via Mohali
Bathinda
Mohali
Nangal
Approx Travel Time
8h 59m
₹4,764
Onwards
Via Amritsar
CHEAPEST
Bathinda
Amritsar
Nangal
Approx Travel Time
9h 10m
₹395
Onwards
Bathinda
Amritsar
Nangal
Approx Travel Time
9h 41m
₹4,463
Onwards
Frequently Asked Questions
What is the distance between Bathinda and Nangal?
Nangal is approximately 300+ kms from Bathinda.
How long does it take to reach Nangal from Bathinda?
It takes approximately 8 hours to reach Nangal from Bathinda by Train Via Rajpura.
What is the cheapest way to reach Nangal from Bathinda?
The cheapest way to reach Nangal from Bathinda is by Bus, Train Via Amritsar.
What is the fastest way to reach Nangal from Bathinda?
The fastest way to reach Nangal from Bathinda is by Train Via Rajpura.