
Ranikhet to Ayodhya
Ayodhya is approximately 550+ kms from Ranikhet. The fastest way to reach Ayodhya from Ranikhet is by Cab, Train Via Kichha, Bareilly. It takes approximately 10 hours. The cheapest way to reach Ayodhya from Ranikhet is by Bus Via Haldwani which would take approximately 15 hours.
Sort By
Mode of Transport
Via Kichha, Bareilly
RECOMMENDED
FASTEST
Ranikhet
Kichha
Bareilly
Ayodhya
Approx Travel Time
9h 41m
₹4,703
Onwards
Ranikhet
Kichha
Bareilly
Ayodhya
Approx Travel Time
10h 11m
₹5,157
Onwards
Via Kathgodam, Bareilly
Ranikhet
Kathgodam
Bareilly
Ayodhya
Approx Travel Time
10h 51m
₹3,335
Onwards
Ranikhet
Kathgodam
Bareilly
Ayodhya
Approx Travel Time
11h 3m
₹3,789
Onwards
Via Lalkuan, Bareilly
Ranikhet
Lalkuan
Bareilly
Ayodhya
Approx Travel Time
9h 56m
On Demand
Via Rampur (Uttar Pradesh)
Ranikhet
Rampur (Uttar Pradesh)
Ayodhya
Approx Travel Time
11h 10m
On Demand
Via Haldwani
CHEAPEST
Ranikhet
Haldwani
Ayodhya
Approx Travel Time
14h 30m
₹824
Onwards
Via Bareilly
Ranikhet
Bareilly
Ayodhya
Approx Travel Time
10h 55m
₹5,473
Onwards
Via Haldwani, Bareilly
Ranikhet
Haldwani
Bareilly
Ayodhya
Approx Travel Time
13h 51m
₹950
Onwards
Via Kathgodam
Ranikhet
Kathgodam
Ayodhya
Approx Travel Time
11h 57m
₹3,589
Onwards
Frequently Asked Questions
What is the distance between Ranikhet and Ayodhya?
Ayodhya is approximately 550+ kms from Ranikhet.
How long does it take to reach Ayodhya from Ranikhet?
It takes approximately 10 hours to reach Ayodhya from Ranikhet by Cab, Train Via Kichha, Bareilly.
What is the cheapest way to reach Ayodhya from Ranikhet?
The cheapest way to reach Ayodhya from Ranikhet is by Bus Via Haldwani.
What is the fastest way to reach Ayodhya from Ranikhet?
The fastest way to reach Ayodhya from Ranikhet is by Cab, Train Via Kichha, Bareilly.

