
Bharuch to Ayodhya
Ayodhya is approximately 1200+ km from Bharuch, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Ayodhya.
Sort By
Mode of Transport
Via Ahmedabad
RECOMMENDED
FASTEST
Bharuch
Ahmedabad
Ayodhya
Approx Travel Time
5h 43m
On Demand
Bharuch
Ahmedabad
Ayodhya
Approx Travel Time
7h 35m
₹8,054
Onwards
Via Ahmedabad, Ayodhya
Bharuch
Ahmedabad
Ayodhya
Ayodhya
Approx Travel Time
9h 18m
₹8,099
Onwards
Via Mathura
Bharuch
Mathura
Ayodhya
Approx Travel Time
20h 8m
₹1,341
Onwards
Via Kanpur
CHEAPEST
Bharuch
Kanpur
Ayodhya
Approx Travel Time
22h 6m
₹720
Onwards
Bharuch
Kanpur
Ayodhya
Approx Travel Time
23h 48m
₹5,369
Onwards
Direct Options
Bharuch
Ayodhya
Approx Travel Time
1d 2h 9m
On Demand
Bharuch
Ayodhya
Approx Travel Time
1d 11h 32m
₹2,500
Onwards
Bharuch
Ayodhya
Approx Travel Time
21h 48m
₹32,826
Onwards
Via Ujjain
Bharuch
Ujjain
Ayodhya
Approx Travel Time
1d 3h 50m
₹2,199
Onwards
Frequently Asked Questions
What is the distance between Bharuch and Ayodhya?
Ayodhya is approximately 1200+ kms from Bharuch.
How long does it take to reach Ayodhya from Bharuch?
It takes approximately 6 hours to reach Ayodhya from Bharuch by Train, Flight Via Ahmedabad.
What is the cheapest way to reach Ayodhya from Bharuch?
The cheapest way to reach Ayodhya from Bharuch is by Train Via Kanpur.
What is the fastest way to reach Ayodhya from Bharuch?
The fastest way to reach Ayodhya from Bharuch is by Train, Flight Via Ahmedabad.

