Barnala to Ayodhya - Multiple Options To Reach By Train, Flight, Cab
Ayodhya is approximately 850+ kms from Barnala. The fastest way to reach Ayodhya from Barnala is by Train, Flight Via Delhi. It takes approximately 8 hours. The cheapest way to reach Ayodhya from Barnala is by Train Via Yamunanagar which would take approximately 19 hours.
Sort By
Mode of Transport
Via Roorkee
RECOMMENDED
Barnala
Roorkee
Ayodhya
Approx Travel Time
18h 25m
₹535
Onwards
Via Delhi
Barnala
Delhi
Ayodhya
Approx Travel Time
18h 55m
₹575
Onwards
FASTEST
Barnala
Delhi
Ayodhya
Approx Travel Time
8h 10m
₹4,484
Onwards
Via Rishikesh
Barnala
Rishikesh
Ayodhya
Approx Travel Time
18h 55m
On Demand
Via Yamunanagar
CHEAPEST
Barnala
Yamunanagar
Ayodhya
Approx Travel Time
19h 5m
₹520
Onwards
Via Saharanpur
Barnala
Saharanpur
Ayodhya
Approx Travel Time
19h 15m
₹530
Onwards
Via Rajpura
Barnala
Rajpura
Ayodhya
Approx Travel Time
19h 40m
₹545
Onwards
Via Ambala
Barnala
Ambala
Ayodhya
Approx Travel Time
20h 6m
₹540
Onwards
Via Haridwar
Barnala
Haridwar
Ayodhya
Approx Travel Time
19h 39m
₹555
Onwards
Via Dehradun
Barnala
Dehradun
Ayodhya
Approx Travel Time
10h 19m
₹17,250
Onwards
Frequently Asked Questions
What is the distance between Barnala and Ayodhya?
Ayodhya is approximately 850+ kms from Barnala.
How long does it take to reach Ayodhya from Barnala?
It takes approximately 8 hours to reach Ayodhya from Barnala by Train, Flight Via Delhi.
What is the cheapest way to reach Ayodhya from Barnala?
The cheapest way to reach Ayodhya from Barnala is by Train Via Yamunanagar.
What is the fastest way to reach Ayodhya from Barnala?
The fastest way to reach Ayodhya from Barnala is by Train, Flight Via Delhi.