Ayodhya to Khanna
Khanna is approximately 800+ kms from Ayodhya. The fastest way to reach Khanna from Ayodhya is by Flight, Train Via Delhi. It takes approximately 8 hours. The cheapest way to reach Khanna from Ayodhya is by Train Via Moradabad which would take approximately 18 hours.
Sort By
Mode of Transport
Via Bareilly
Ayodhya
Bareilly
Khanna
Approx Travel Time
17h 25m
₹410
Onwards
Via Roorkee
Ayodhya
Roorkee
Khanna
Approx Travel Time
17h 25m
₹495
Onwards
Via Shahjahanpur
Ayodhya
Shahjahanpur
Khanna
Approx Travel Time
17h 40m
₹515
Onwards
Via Moradabad
CHEAPEST
Ayodhya
Moradabad
Khanna
Approx Travel Time
17h 40m
₹390
Onwards
Via Rampur (Uttar Pradesh)
Ayodhya
Rampur (Uttar Pradesh)
Khanna
Approx Travel Time
17h 40m
₹505
Onwards
Via Saharanpur
Ayodhya
Saharanpur
Khanna
Approx Travel Time
18h
₹505
Onwards
Via Delhi
FASTEST
Ayodhya
Delhi
Khanna
Approx Travel Time
8h 10m
₹8,097
Onwards
Via Bara Banki
Ayodhya
Bara Banki
Khanna
Approx Travel Time
17h 55m
₹480
Onwards
Via Ghaziabad
Ayodhya
Ghaziabad
Khanna
Approx Travel Time
18h 25m
₹415
Onwards
Frequently Asked Questions
What is the distance between Ayodhya and Khanna?
Khanna is approximately 800+ kms from Ayodhya.
How long does it take to reach Khanna from Ayodhya?
It takes approximately 8 hours to reach Khanna from Ayodhya by Flight, Train Via Delhi.
What is the cheapest way to reach Khanna from Ayodhya?
The cheapest way to reach Khanna from Ayodhya is by Train Via Moradabad.
What is the fastest way to reach Khanna from Ayodhya?
The fastest way to reach Khanna from Ayodhya is by Flight, Train Via Delhi.