Jammu to Ayodhya - Multiple Options To Reach By Train, Flight, Bus
Ayodhya is approximately 1100+ kms from Jammu. The fastest way to reach Ayodhya from Jammu is by Flight Via Dehradun. It takes approximately 4 hours. The cheapest way to reach Ayodhya from Jammu is by Train which would take approximately 22 hours.
Sort By
Mode of Transport
Via Moradabad
Jammu
Moradabad
Ayodhya
Approx Travel Time
22h 55m
₹640
Onwards
Via Roorkee
Jammu
Roorkee
Ayodhya
Approx Travel Time
22h 40m
₹645
Onwards
Via Bareilly
Jammu
Bareilly
Ayodhya
Approx Travel Time
22h 55m
₹635
Onwards
Via Delhi
Jammu
Delhi
Ayodhya
Approx Travel Time
13h 40m
₹3,910
Onwards
Jammu
Delhi
Ayodhya
Approx Travel Time
3h 40m
₹8,401
Onwards
Jammu
Delhi
Ayodhya
Approx Travel Time
14h 25m
₹5,071
Onwards
Via Dehradun
FASTEST
Jammu
Dehradun
Ayodhya
Approx Travel Time
3h 25m
₹19,595
Onwards
Jammu
Dehradun
Ayodhya
Approx Travel Time
14h 10m
₹10,738
Onwards
Via Rajpura
Jammu
Rajpura
Ayodhya
Approx Travel Time
22h 55m
₹630
Onwards
Frequently Asked Questions
What is the distance between Jammu and Ayodhya?
Ayodhya is approximately 1100+ kms from Jammu.
How long does it take to reach Ayodhya from Jammu?
It takes approximately 4 hours to reach Ayodhya from Jammu by Flight Via Dehradun.
What is the cheapest way to reach Ayodhya from Jammu?
The cheapest way to reach Ayodhya from Jammu is by Train.
What is the fastest way to reach Ayodhya from Jammu?
The fastest way to reach Ayodhya from Jammu is by Flight Via Dehradun.