Ayodhya to Bharuch - Multiple Options To Reach By Flight, Train, Bus
Bharuch is approximately 1200+ kms from Ayodhya. The fastest way to reach Bharuch from Ayodhya is by Flight, Train Via Ahmedabad. It takes approximately 7 hours. The cheapest way to reach Bharuch from Ayodhya is by Train Via Kanpur which would take approximately 25 hours.
Sort By
Mode of Transport
Via Indore
RECOMMENDED
Ayodhya
Indore
Bharuch
Approx Travel Time
9h 40m
₹8,978
Onwards
Via Ahmedabad
FASTEST
Ayodhya
Ahmedabad
Bharuch
Approx Travel Time
7h 10m
₹6,215
Onwards
Ayodhya
Ahmedabad
Bharuch
Approx Travel Time
7h 55m
₹6,630
Onwards
Via Ratlam
Ayodhya
Ratlam
Bharuch
Approx Travel Time
1d 1h 10m
₹640
Onwards
Via Ujjain
Ayodhya
Ujjain
Bharuch
Approx Travel Time
1d 1h 10m
₹640
Onwards
Via Kota
Ayodhya
Kota
Bharuch
Approx Travel Time
1d 1h 55m
₹575
Onwards
Via Kanpur
CHEAPEST
Ayodhya
Kanpur
Bharuch
Approx Travel Time
1d 1h 10m
₹425
Onwards
Via Khachrod
Ayodhya
Khachrod
Bharuch
Approx Travel Time
1d 1h 25m
₹720
Onwards
Via Gwalior
Ayodhya
Gwalior
Bharuch
Approx Travel Time
18h 25m
On Demand
Via Satna
Ayodhya
Satna
Bharuch
Approx Travel Time
1d 1h 55m
₹810
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 7 hours to reach Bharuch from Ayodhya by Flight, Train Via Ahmedabad.
What is the cheapest way to reach Bharuch from Ayodhya?
The cheapest way to reach Bharuch from Ayodhya is by Train Via Kanpur.
What is the fastest way to reach Bharuch from Ayodhya?
The fastest way to reach Bharuch from Ayodhya is by Flight, Train Via Ahmedabad.