
Deoghar to Ayodhya
Ayodhya is approximately 600+ km from Deoghar, 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 Patna
RECOMMENDED
CHEAPEST
Deoghar
Patna
Ayodhya
Approx Travel Time
12h 9m
₹435
Onwards
Deoghar
Patna
Ayodhya
Approx Travel Time
13h 49m
₹879
Onwards
Via Patna, Lucknow
FASTEST
Deoghar
Patna
Lucknow
Ayodhya
Approx Travel Time
7h 59m
₹15,710
Onwards
Via Muzaffarpur
Deoghar
Muzaffarpur
Ayodhya
Approx Travel Time
17h 33m
₹1,080
Onwards
Via Hajipur
Deoghar
Hajipur
Ayodhya
Approx Travel Time
15h 44m
₹8,196
Onwards
Direct Cab
Deoghar
Ayodhya
Approx Travel Time
12h 50m
₹21,410
Onwards
Via Patna, Varanasi
Deoghar
Patna
Varanasi
Ayodhya
Approx Travel Time
10h 6m
On Demand
Via Giridih, Varanasi
Deoghar
Giridih
Varanasi
Ayodhya
Approx Travel Time
13h 30m
₹14,767
Onwards
Frequently Asked Questions
What is the distance between Deoghar and Ayodhya?
Ayodhya is approximately 600+ kms from Deoghar.
How long does it take to reach Ayodhya from Deoghar?
It takes approximately 8 hours to reach Ayodhya from Deoghar by Train, Flight Via Patna, Lucknow.
What is the cheapest way to reach Ayodhya from Deoghar?
The cheapest way to reach Ayodhya from Deoghar is by Train Via Patna.
What is the fastest way to reach Ayodhya from Deoghar?
The fastest way to reach Ayodhya from Deoghar is by Train, Flight Via Patna, Lucknow.

