
Ayodhya to Khanna
Khanna is approximately 750+ kms from Ayodhya. The fastest way to reach Khanna from Ayodhya is by Flight, Cab Via Delhi, Mohali. It takes approximately 6 hours. The cheapest way to reach Khanna from Ayodhya is by Train which would take approximately 15 hours.
Sort By
Mode of Transport
Via Delhi, Mohali
FASTEST
Ayodhya
Delhi
Mohali
Khanna
Approx Travel Time
5h 43m
₹6,640
Onwards
Via Lucknow, Mohali
Ayodhya
Lucknow
Mohali
Khanna
Approx Travel Time
8h 23m
₹8,399
Onwards
Ayodhya
Lucknow
Mohali
Khanna
Approx Travel Time
8h 3m
₹5,957
Onwards
Via Delhi
Ayodhya
Delhi
Khanna
Approx Travel Time
9h 10m
₹2,958
Onwards
Ayodhya
Delhi
Khanna
Approx Travel Time
10h 37m
₹2,689
Onwards
Ayodhya
Delhi
Khanna
Approx Travel Time
7h 24m
₹6,563
Onwards
Via Ambala
Ayodhya
Ambala
Khanna
Approx Travel Time
17h 40m
₹2,356
Onwards
Via Bareilly, Delhi
Ayodhya
Bareilly
Delhi
Khanna
Approx Travel Time
20h 33m
₹5,352
Onwards
Frequently Asked Questions
What is the distance between Ayodhya and Khanna?
Khanna is approximately 750+ kms from Ayodhya.
How long does it take to reach Khanna from Ayodhya?
It takes approximately 6 hours to reach Khanna from Ayodhya by Flight, Cab Via Delhi, Mohali.
What is the cheapest way to reach Khanna from Ayodhya?
The cheapest way to reach Khanna from Ayodhya is by Train.
What is the fastest way to reach Khanna from Ayodhya?
The fastest way to reach Khanna from Ayodhya is by Flight, Cab Via Delhi, Mohali.


