
Tanakpur to Barnala
Barnala is approximately 550+ kms from Tanakpur. The fastest way to reach Barnala from Tanakpur is by Train, Flight, Cab Via Delhi, Bathinda. It takes approximately 12 hours. The cheapest way to reach Barnala from Tanakpur is by Train Via Bareilly, Ambala which would take approximately 15 hours.
Sort By
Mode of Transport
Via Moradabad, Ambala
RECOMMENDED
Tanakpur
Moradabad
Ambala
Barnala
Approx Travel Time
13h 35m
₹375
Onwards
Tanakpur
Moradabad
Ambala
Barnala
Approx Travel Time
14h 20m
₹3,432
Onwards
Via Moradabad, Yamunanagar
Tanakpur
Moradabad
Yamunanagar
Barnala
Approx Travel Time
13h 50m
₹435
Onwards
Via Moradabad, Saharanpur
Tanakpur
Moradabad
Saharanpur
Barnala
Approx Travel Time
14h 5m
₹375
Onwards
Via Delhi
Tanakpur
Delhi
Barnala
Approx Travel Time
13h 40m
₹390
Onwards
Via Bareilly, Ambala
CHEAPEST
Tanakpur
Bareilly
Ambala
Barnala
Approx Travel Time
14h 50m
₹370
Onwards
Via Moradabad, Ludhiana
Tanakpur
Moradabad
Ludhiana
Barnala
Approx Travel Time
14h 50m
₹2,142
Onwards
Via Delhi, Bathinda
FASTEST
Tanakpur
Delhi
Bathinda
Barnala
Approx Travel Time
11h 50m
₹5,647
Onwards
Tanakpur
Delhi
Bathinda
Barnala
Approx Travel Time
11h 50m
₹3,483
Onwards
Via Bareilly, Roorkee
Tanakpur
Bareilly
Roorkee
Barnala
Approx Travel Time
14h 59m
₹375
Onwards
Frequently Asked Questions
What is the distance between Tanakpur and Barnala?
Barnala is approximately 550+ kms from Tanakpur.
How long does it take to reach Barnala from Tanakpur?
It takes approximately 12 hours to reach Barnala from Tanakpur by Train, Flight, Cab Via Delhi, Bathinda.
What is the cheapest way to reach Barnala from Tanakpur?
The cheapest way to reach Barnala from Tanakpur is by Train Via Bareilly, Ambala.
What is the fastest way to reach Barnala from Tanakpur?
The fastest way to reach Barnala from Tanakpur is by Train, Flight, Cab Via Delhi, Bathinda.