
Akbarpur to Barnala
Barnala is approximately 900+ kms from Akbarpur. The fastest way to reach Barnala from Akbarpur is by Train Via Roorkee. It takes approximately 20 hours. The cheapest way to reach Barnala from Akbarpur is by Train Via Yamunanagar which would take approximately 20 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Akbarpur, Ambedkar Nagar
Delhi
Barnala
Approx Travel Time
20h 10m
₹605
Onwards
Via Roorkee
FASTEST
Akbarpur, Ambedkar Nagar
Roorkee
Barnala
Approx Travel Time
19h 55m
₹560
Onwards
Via Saharanpur
Akbarpur, Ambedkar Nagar
Saharanpur
Barnala
Approx Travel Time
20h 10m
₹555
Onwards
Via Yamunanagar
CHEAPEST
Akbarpur, Ambedkar Nagar
Yamunanagar
Barnala
Approx Travel Time
20h 10m
₹545
Onwards
Via Rajpura
Akbarpur, Ambedkar Nagar
Rajpura
Barnala
Approx Travel Time
20h 10m
₹570
Onwards
Akbarpur, Ambedkar Nagar
Rajpura
Barnala
Approx Travel Time
21h 11m
₹3,409
Onwards
Via Rishikesh
Akbarpur, Ambedkar Nagar
Rishikesh
Barnala
Approx Travel Time
20h 25m
On Demand
Via Ambala
Akbarpur, Ambedkar Nagar
Ambala
Barnala
Approx Travel Time
21h 38m
₹560
Onwards
Via Agra
Akbarpur, Ambedkar Nagar
Agra
Barnala
Approx Travel Time
21h 10m
₹640
Onwards
Via Haridwar
Akbarpur, Ambedkar Nagar
Haridwar
Barnala
Approx Travel Time
21h 12m
₹580
Onwards
Frequently Asked Questions
What is the distance between Akbarpur and Barnala?
Barnala is approximately 900+ kms from Akbarpur.
How long does it take to reach Barnala from Akbarpur?
It takes approximately 20 hours to reach Barnala from Akbarpur by Train Via Roorkee.
What is the cheapest way to reach Barnala from Akbarpur?
The cheapest way to reach Barnala from Akbarpur is by Train Via Yamunanagar.
What is the fastest way to reach Barnala from Akbarpur?
The fastest way to reach Barnala from Akbarpur is by Train Via Roorkee.