
Ayodhya to Ranikhet
Ranikhet is approximately 550+ kms from Ayodhya. The fastest way to reach Ranikhet from Ayodhya is by Train, Cab Via Bareilly, Kichha. It takes approximately 10 hours. The cheapest way to reach Ranikhet from Ayodhya is by Train, Bus Via Bareilly, Haldwani which would take approximately 12 hours.
Sort By
Mode of Transport
Via Bareilly, Kichha
RECOMMENDED
FASTEST
Ayodhya
Bareilly
Kichha
Ranikhet
Approx Travel Time
9h 39m
₹4,258
Onwards
Via Rampur (Uttar Pradesh), Nainital
Ayodhya
Rampur (Uttar Pradesh)
Nainital
Ranikhet
Approx Travel Time
12h 5m
₹3,625
Onwards
Via Bareilly, Haldwani
CHEAPEST
Ayodhya
Bareilly
Haldwani
Ranikhet
Approx Travel Time
11h 51m
₹1,349
Onwards
Via Sitapur, Uttar Pradesh, Haldwani
Ayodhya
Sitapur, Uttar Pradesh
Haldwani
Ranikhet
Approx Travel Time
12h 50m
₹5,863
Onwards
Via Haldwani
Ayodhya
Haldwani
Ranikhet
Approx Travel Time
12h 55m
₹1,725
Onwards
Via Bareilly
Ayodhya
Bareilly
Ranikhet
Approx Travel Time
10h 39m
₹2,895
Onwards
Via Bareilly, Lalkuan
Ayodhya
Bareilly
Lalkuan
Ranikhet
Approx Travel Time
10h 47m
₹4,832
Onwards
Ayodhya
Bareilly
Lalkuan
Ranikhet
Approx Travel Time
11h 24m
₹6,093
Onwards
Via Rampur (Uttar Pradesh)
Ayodhya
Rampur (Uttar Pradesh)
Ranikhet
Approx Travel Time
11h 32m
₹6,098
Onwards
Frequently Asked Questions
What is the distance between Ayodhya and Ranikhet?
Ranikhet is approximately 550+ kms from Ayodhya.
How long does it take to reach Ranikhet from Ayodhya?
It takes approximately 10 hours to reach Ranikhet from Ayodhya by Train, Cab Via Bareilly, Kichha.
What is the cheapest way to reach Ranikhet from Ayodhya?
The cheapest way to reach Ranikhet from Ayodhya is by Train, Bus Via Bareilly, Haldwani.
What is the fastest way to reach Ranikhet from Ayodhya?
The fastest way to reach Ranikhet from Ayodhya is by Train, Cab Via Bareilly, Kichha.


