
Gaya to Khanna
Khanna is approximately 1200+ kms from Gaya. The fastest way to reach Khanna from Gaya is by Flight, Train Via Delhi. It takes approximately 9 hours. The cheapest way to reach Khanna from Gaya is by Train which would take approximately 24 hours.
Sort By
Mode of Transport
Via Delhi
FASTEST
Gaya
Delhi
Khanna
Approx Travel Time
8h 55m
₹6,233
Onwards
Via Shahjahanpur
Gaya
Shahjahanpur
Khanna
Approx Travel Time
1d 1h 25m
₹695
Onwards
Via Moradabad
Gaya
Moradabad
Khanna
Approx Travel Time
1d 1h 25m
₹665
Onwards
Via Akbarpur, Ambedkar Nagar
Gaya
Akbarpur, Ambedkar Nagar
Khanna
Approx Travel Time
1d 1h 25m
₹665
Onwards
Via Bareilly
Gaya
Bareilly
Khanna
Approx Travel Time
1d 1h 25m
₹675
Onwards
Via Bara Banki
Gaya
Bara Banki
Khanna
Approx Travel Time
1d 1h 40m
₹695
Onwards
Via Ayodhya
Gaya
Ayodhya
Khanna
Approx Travel Time
1d 1h 25m
₹665
Onwards
Via Lucknow
Gaya
Lucknow
Khanna
Approx Travel Time
1d 1h 55m
On Demand
Via Roorkee
Gaya
Roorkee
Khanna
Approx Travel Time
1d 1h 25m
₹640
Onwards
Frequently Asked Questions
What is the distance between Gaya and Khanna?
Khanna is approximately 1200+ kms from Gaya.
How long does it take to reach Khanna from Gaya?
It takes approximately 9 hours to reach Khanna from Gaya by Flight, Train Via Delhi.
What is the cheapest way to reach Khanna from Gaya?
The cheapest way to reach Khanna from Gaya is by Train.
What is the fastest way to reach Khanna from Gaya?
The fastest way to reach Khanna from Gaya is by Flight, Train Via Delhi.