
Khanna to Gaya
Gaya is approximately 1150+ kms from Khanna. The fastest way to reach Gaya from Khanna is by Cab, Flight Via Mohali, Delhi. It takes approximately 7 hours. The cheapest way to reach Gaya from Khanna is by Train Via Bareilly which would take approximately 24 hours.
Sort By
Mode of Transport
Via Mohali, Delhi
RECOMMENDED
FASTEST
Khanna
Mohali
Delhi
Gaya
Approx Travel Time
6h 23m
₹10,212
Onwards
Via Mohali, Patna
Khanna
Mohali
Patna
Gaya
Approx Travel Time
7h 26m
₹11,260
Onwards
Khanna
Mohali
Patna
Gaya
Approx Travel Time
6h 58m
₹8,968
Onwards
Khanna
Mohali
Patna
Gaya
Approx Travel Time
7h 53m
₹9,153
Onwards
Via Delhi
Khanna
Delhi
Gaya
Approx Travel Time
9h 50m
₹6,286
Onwards
Via Ludhiana, Delhi
Khanna
Ludhiana
Delhi
Gaya
Approx Travel Time
9h 32m
₹5,860
Onwards
Via Bareilly
CHEAPEST
Khanna
Bareilly
Gaya
Approx Travel Time
23h 23m
₹675
Onwards
Via Saharanpur
Khanna
Saharanpur
Gaya
Approx Travel Time
1d 0h 7m
₹4,260
Onwards
Via Ghaziabad
Khanna
Ghaziabad
Gaya
Approx Travel Time
1d 2h 15m
₹1,014
Onwards
Frequently Asked Questions
What is the distance between Khanna and Gaya?
Gaya is approximately 1150+ kms from Khanna.
How long does it take to reach Gaya from Khanna?
It takes approximately 7 hours to reach Gaya from Khanna by Cab, Flight Via Mohali, Delhi.
What is the cheapest way to reach Gaya from Khanna?
The cheapest way to reach Gaya from Khanna is by Train Via Bareilly.
What is the fastest way to reach Gaya from Khanna?
The fastest way to reach Gaya from Khanna is by Cab, Flight Via Mohali, Delhi.