
Ayodhya to Bharuch
Bharuch is approximately 1200+ kms from Ayodhya. The fastest way to reach Bharuch from Ayodhya is by Flight, Cab Via Ahmedabad. It takes approximately 8 hours. The cheapest way to reach Bharuch from Ayodhya is by Train Via Agra which would take approximately 23 hours.
Sort By
Mode of Transport
Via Ahmedabad
RECOMMENDED
FASTEST
Ayodhya
Ahmedabad
Bharuch
Approx Travel Time
7h 20m
₹8,310
Onwards
Ayodhya
Ahmedabad
Bharuch
Approx Travel Time
8h 10m
₹6,035
Onwards
Via Prayagraj(Allahabad), Ahmedabad
Ayodhya
Prayagraj(Allahabad)
Ahmedabad
Bharuch
Approx Travel Time
13h 26m
₹12,149
Onwards
Via Bharatpur
Ayodhya
Bharatpur
Bharuch
Approx Travel Time
21h 9m
₹1,199
Onwards
Via Kanpur
Ayodhya
Kanpur
Bharuch
Approx Travel Time
1d 0h 20m
₹4,883
Onwards
Via Agra
CHEAPEST
Ayodhya
Agra
Bharuch
Approx Travel Time
22h 57m
₹765
Onwards
Via Indore
Ayodhya
Indore
Bharuch
Approx Travel Time
1d 3h 47m
₹2,500
Onwards
Via Lucknow, Ahmedabad
Ayodhya
Lucknow
Ahmedabad
Bharuch
Approx Travel Time
12h 15m
₹9,220
Onwards
Frequently Asked Questions
What is the distance between Ayodhya and Bharuch?
Bharuch is approximately 1200+ kms from Ayodhya.
How long does it take to reach Bharuch from Ayodhya?
It takes approximately 8 hours to reach Bharuch from Ayodhya by Flight, Cab Via Ahmedabad.
What is the cheapest way to reach Bharuch from Ayodhya?
The cheapest way to reach Bharuch from Ayodhya is by Train Via Agra.
What is the fastest way to reach Bharuch from Ayodhya?
The fastest way to reach Bharuch from Ayodhya is by Flight, Cab Via Ahmedabad.

