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