
Nagpur to Barnala
Barnala is approximately 1200+ kms from Nagpur. The fastest way to reach Barnala from Nagpur is by Flight, Cab Via Amritsar. It takes approximately 9 hours. The cheapest way to reach Barnala from Nagpur is by Train Via Delhi which would take approximately 26 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Nagpur
Delhi
Barnala
Approx Travel Time
8h 55m
₹5,960
Onwards
CHEAPEST
Nagpur
Delhi
Barnala
Approx Travel Time
1d 1h 55m
₹545
Onwards
Via Mathura
Nagpur
Mathura
Barnala
Approx Travel Time
1d 1h 40m
₹765
Onwards
Via Rohtak
Nagpur
Rohtak
Barnala
Approx Travel Time
1d 1h 40m
₹735
Onwards
Via Tohana
Nagpur
Tohana
Barnala
Approx Travel Time
1d 1h 25m
On Demand
Via Bina
Nagpur
Bina
Barnala
Approx Travel Time
1d 1h 25m
₹785
Onwards
Via Jind
Nagpur
Jind
Barnala
Approx Travel Time
1d 1h 40m
₹720
Onwards
Via Bhopal
Nagpur
Bhopal
Barnala
Approx Travel Time
1d 1h 55m
₹675
Onwards
Via Gwalior
Nagpur
Gwalior
Barnala
Approx Travel Time
1d 1h 55m
On Demand
Via Amritsar
FASTEST
Nagpur
Amritsar
Barnala
Approx Travel Time
8h 25m
₹10,243
Onwards
Frequently Asked Questions
What is the distance between Nagpur and Barnala?
Barnala is approximately 1200+ kms from Nagpur.
How long does it take to reach Barnala from Nagpur?
It takes approximately 9 hours to reach Barnala from Nagpur by Flight, Cab Via Amritsar.
What is the cheapest way to reach Barnala from Nagpur?
The cheapest way to reach Barnala from Nagpur is by Train Via Delhi.
What is the fastest way to reach Barnala from Nagpur?
The fastest way to reach Barnala from Nagpur is by Flight, Cab Via Amritsar.