
Ayodhya to Nainital
Nainital is approximately 500+ kms from Ayodhya. The fastest way to reach Nainital from Ayodhya is by Train, Bus Via Bareilly. It takes approximately 9 hours. The cheapest way to reach Nainital from Ayodhya is by Train, Bus Via Rampur (Uttar Pradesh) which would take approximately 10 hours.
Sort By
Mode of Transport
Via Rampur (Uttar Pradesh)
CHEAPEST
Ayodhya
Rampur (Uttar Pradesh)
Nainital
Approx Travel Time
9h 44m
₹817
Onwards
Ayodhya
Rampur (Uttar Pradesh)
Nainital
Approx Travel Time
10h 8m
₹3,628
Onwards
Via Bareilly
Ayodhya
Bareilly
Nainital
Approx Travel Time
9h 33m
₹4,072
Onwards
FASTEST
Ayodhya
Bareilly
Nainital
Approx Travel Time
8h 21m
₹1,324
Onwards
Via Delhi
Ayodhya
Delhi
Nainital
Approx Travel Time
9h 38m
₹5,405
Onwards
Via Moradabad
Ayodhya
Moradabad
Nainital
Approx Travel Time
10h 16m
₹1,064
Onwards
Via Bareilly, Kathgodam
Ayodhya
Bareilly
Kathgodam
Nainital
Approx Travel Time
8h 44m
₹2,273
Onwards
Ayodhya
Bareilly
Kathgodam
Nainital
Approx Travel Time
9h 29m
₹1,469
Onwards
Frequently Asked Questions
What is the distance between Ayodhya and Nainital?
Nainital is approximately 500+ kms from Ayodhya.
How long does it take to reach Nainital from Ayodhya?
It takes approximately 9 hours to reach Nainital from Ayodhya by Train, Bus Via Bareilly.
What is the cheapest way to reach Nainital from Ayodhya?
The cheapest way to reach Nainital from Ayodhya is by Train, Bus Via Rampur (Uttar Pradesh).
What is the fastest way to reach Nainital from Ayodhya?
The fastest way to reach Nainital from Ayodhya is by Train, Bus Via Bareilly.


