
Mahuva to Ayodhya
Ayodhya is approximately 1300+ kms from Mahuva. The fastest way to reach Ayodhya from Mahuva is by Train, Flight Via Surat, Delhi. It takes approximately 8 hours. The cheapest way to reach Ayodhya from Mahuva is by Bus, Train Via Vadodara which would take approximately 35 hours.
Sort By
Mode of Transport
Via Ahmedabad
RECOMMENDED
Mahuva
Ahmedabad
Ayodhya
Approx Travel Time
11h 10m
₹6,596
Onwards
Mahuva
Ahmedabad
Ayodhya
Approx Travel Time
11h 35m
On Demand
Via Bhavnagar, Jaipur
Mahuva
Bhavnagar
Jaipur
Ayodhya
Approx Travel Time
10h 31m
On Demand
Via Surat, Delhi
FASTEST
Mahuva
Surat
Delhi
Ayodhya
Approx Travel Time
7h 50m
₹9,422
Onwards
Mahuva
Surat
Delhi
Ayodhya
Approx Travel Time
8h 20m
₹9,667
Onwards
Via Vadodara
CHEAPEST
Mahuva
Vadodara
Ayodhya
Approx Travel Time
1d 10h 37m
₹1,140
Onwards
Via Surat, Kanpur
Mahuva
Surat
Kanpur
Ayodhya
Approx Travel Time
1d 6h 16m
₹5,032
Onwards
Via Surat, Jabalpur
Mahuva
Surat
Jabalpur
Ayodhya
Approx Travel Time
1d 4h 47m
₹1,175
Onwards
Via Surat, Udaipur
Mahuva
Surat
Udaipur
Ayodhya
Approx Travel Time
1d 9h 10m
₹4,946
Onwards
Via Surat, Jaipur
Mahuva
Surat
Jaipur
Ayodhya
Approx Travel Time
8h 35m
₹10,650
Onwards
Frequently Asked Questions
What is the distance between Mahuva and Ayodhya?
Ayodhya is approximately 1300+ kms from Mahuva.
How long does it take to reach Ayodhya from Mahuva?
It takes approximately 8 hours to reach Ayodhya from Mahuva by Train, Flight Via Surat, Delhi.
What is the cheapest way to reach Ayodhya from Mahuva?
The cheapest way to reach Ayodhya from Mahuva is by Bus, Train Via Vadodara.
What is the fastest way to reach Ayodhya from Mahuva?
The fastest way to reach Ayodhya from Mahuva is by Train, Flight Via Surat, Delhi.