
Nanpara to Barnala
Barnala is approximately 950+ kms from Nanpara. The fastest way to reach Barnala from Nanpara is by Cab, Flight Via Lucknow, Mohali. It takes approximately 11 hours. The cheapest way to reach Barnala from Nanpara is by Bus, Train Via Delhi which would take approximately 18 hours.
Sort By
Mode of Transport
Via Lucknow, Mohali
RECOMMENDED
FASTEST
Nanpara
Lucknow
Mohali
Barnala
Approx Travel Time
11h 5m
₹10,997
Onwards
Via Delhi
CHEAPEST
Nanpara
Delhi
Barnala
Approx Travel Time
17h 25m
₹1,024
Onwards
Nanpara
Delhi
Barnala
Approx Travel Time
18h 25m
₹4,960
Onwards
Via Lucknow, Delhi
Nanpara
Lucknow
Delhi
Barnala
Approx Travel Time
12h 35m
₹8,431
Onwards
Nanpara
Lucknow
Delhi
Barnala
Approx Travel Time
13h 35m
₹12,367
Onwards
Via Delhi, Dhuri
Nanpara
Delhi
Dhuri
Barnala
Approx Travel Time
19h 5m
₹1,134
Onwards
Via Delhi, Bathinda
Nanpara
Delhi
Bathinda
Barnala
Approx Travel Time
15h 35m
₹5,282
Onwards
Nanpara
Delhi
Bathinda
Barnala
Approx Travel Time
15h 35m
₹3,044
Onwards
Via Delhi, Khanna
Nanpara
Delhi
Khanna
Barnala
Approx Travel Time
20h 34m
₹2,836
Onwards
Via Delhi, Ludhiana
Nanpara
Delhi
Ludhiana
Barnala
Approx Travel Time
20h 35m
₹2,806
Onwards
Frequently Asked Questions
What is the distance between Nanpara and Barnala?
Barnala is approximately 950+ kms from Nanpara.
How long does it take to reach Barnala from Nanpara?
It takes approximately 11 hours to reach Barnala from Nanpara by Cab, Flight Via Lucknow, Mohali.
What is the cheapest way to reach Barnala from Nanpara?
The cheapest way to reach Barnala from Nanpara is by Bus, Train Via Delhi.
What is the fastest way to reach Barnala from Nanpara?
The fastest way to reach Barnala from Nanpara is by Cab, Flight Via Lucknow, Mohali.