Nakodar to Ayodhya Distance
Ayodhya is approximately 900+ km from Nakodar. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 19 hours, subject to the chosen service and route. If you're travelling by air, Maryada Purushottam Shri Ram Internatinal Airport is located in Ayodhya. Flying is the fastest way to reach Ayodhya, with a total travel time of approximately 8 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Via Ludhiana, Hisar
RECOMMENDED
FASTEST
Nakodar
Ludhiana
Hisar
Ayodhya
Approx Travel Time
8h 14m
₹3,800
Onwards
Nakodar
Ludhiana
Hisar
Ayodhya
Approx Travel Time
9h 2m
₹3,725
Onwards
Direct Options
CHEAPEST
Nakodar
Ayodhya
Approx Travel Time
19h 8m
₹445
Onwards
Via Ludhiana, Bareilly
Nakodar
Ludhiana
Bareilly
Ayodhya
Approx Travel Time
16h 13m
₹580
Onwards
Via Dhampur
Nakodar
Dhampur
Ayodhya
Approx Travel Time
18h 39m
₹535
Onwards
Via Ludhiana
Nakodar
Ludhiana
Ayodhya
Approx Travel Time
19h 19m
₹869
Onwards
Via Yamunanagar
Nakodar
Yamunanagar
Ayodhya
Approx Travel Time
16h 24m
₹4,699
Onwards
Via Bathinda, Ghaziabad
Nakodar
Bathinda
Ghaziabad
Ayodhya
Approx Travel Time
21h 55m
₹4,964
Onwards
Via Ludhiana, Delhi
Nakodar
Ludhiana
Delhi
Ayodhya
Approx Travel Time
8h 44m
₹3,702
Onwards
Nakodar
Ludhiana
Delhi
Ayodhya
Approx Travel Time
9h 32m
₹3,627
Onwards
Frequently Asked Questions
What is the straight-line (aerial) distance between Nakodar and Ayodhya?
The straight-line distance is approximately 800+ km.
What is the distance from Nakodar to Ayodhya via Ludhiana?
Via Ludhiana, the distance is approximately 900+ km, taking around 8 hours.
Is there a train from Nakodar to Ayodhya?
Yes, trains run between Nakodar and Ayodhya, covering approximately 850+ km in around 19 hours.

