
Deoghar to Ayodhya
Ayodhya is approximately 650+ kms from Deoghar. The fastest way to reach Ayodhya from Deoghar is by Train, Flight, Cab Via Durgapur, Varanasi. It takes approximately 11 hours. The cheapest way to reach Ayodhya from Deoghar is by Train, Bus Via Patna which would take approximately 14 hours.
Sort By
Mode of Transport
Via Patna
Deoghar
Patna
Ayodhya
Approx Travel Time
13h 57m
₹18,321
Onwards
Deoghar
Patna
Ayodhya
Approx Travel Time
14h 33m
₹1,805
Onwards
CHEAPEST
Deoghar
Patna
Ayodhya
Approx Travel Time
13h 51m
₹1,430
Onwards
Via Durgapur, Varanasi
FASTEST
Deoghar
Durgapur
Varanasi
Ayodhya
Approx Travel Time
10h 30m
₹9,223
Onwards
Via Arrah
Deoghar
Arrah
Ayodhya
Approx Travel Time
12h 50m
On Demand
Via Deoria
Deoghar
Deoria
Ayodhya
Approx Travel Time
14h 16m
On Demand
Via Jhumri Telaiya
Deoghar
Jhumri Telaiya
Ayodhya
Approx Travel Time
14h 38m
₹4,581
Onwards
Via Chhapra
Deoghar
Chhapra
Ayodhya
Approx Travel Time
15h 16m
On Demand
Frequently Asked Questions
What is the distance between Deoghar and Ayodhya?
Ayodhya is approximately 650+ kms from Deoghar.
How long does it take to reach Ayodhya from Deoghar?
It takes approximately 11 hours to reach Ayodhya from Deoghar by Train, Flight, Cab Via Durgapur, Varanasi.
What is the cheapest way to reach Ayodhya from Deoghar?
The cheapest way to reach Ayodhya from Deoghar is by Train, Bus Via Patna.
What is the fastest way to reach Ayodhya from Deoghar?
The fastest way to reach Ayodhya from Deoghar is by Train, Flight, Cab Via Durgapur, Varanasi.


