
Ayodhya to Bhuj
Bhuj is approximately 1450+ kms from Ayodhya. The fastest way to reach Bhuj from Ayodhya is by Flight Via Ahmedabad. It takes approximately 5 hours. The cheapest way to reach Bhuj from Ayodhya is by Flight, Train Via Ahmedabad which would take approximately 11 hours.
Sort By
Mode of Transport
Via Ahmedabad
RECOMMENDED
FASTEST
Ayodhya
Ahmedabad
Bhuj
Approx Travel Time
4h 25m
₹7,889
Onwards
Ayodhya
Ahmedabad
Bhuj
Approx Travel Time
12h 10m
₹5,240
Onwards
CHEAPEST
Ayodhya
Ahmedabad
Bhuj
Approx Travel Time
10h 25m
₹4,896
Onwards
Via Delhi
Ayodhya
Delhi
Bhuj
Approx Travel Time
4h 40m
₹8,887
Onwards
Ayodhya
Delhi
Bhuj
Approx Travel Time
15h 25m
₹6,191
Onwards
Ayodhya
Delhi
Bhuj
Approx Travel Time
18h 10m
₹6,685
Onwards
Via Mumbai
Ayodhya
Mumbai
Bhuj
Approx Travel Time
5h 40m
₹8,663
Onwards
Via Jaipur
Ayodhya
Jaipur
Bhuj
Approx Travel Time
18h 55m
₹5,494
Onwards
Via Delhi, Ahmedabad
Ayodhya
Delhi
Ahmedabad
Bhuj
Approx Travel Time
6h 5m
₹9,780
Onwards
Via Indore
Ayodhya
Indore
Bhuj
Approx Travel Time
20h 25m
₹6,985
Onwards
Frequently Asked Questions
What is the distance between Ayodhya and Bhuj?
Bhuj is approximately 1450+ kms from Ayodhya.
How long does it take to reach Bhuj from Ayodhya?
It takes approximately 5 hours to reach Bhuj from Ayodhya by Flight Via Ahmedabad.
What is the cheapest way to reach Bhuj from Ayodhya?
The cheapest way to reach Bhuj from Ayodhya is by Flight, Train Via Ahmedabad.
What is the fastest way to reach Bhuj from Ayodhya?
The fastest way to reach Bhuj from Ayodhya is by Flight Via Ahmedabad.