
Kanigiri to Gaya
Gaya is approximately 1700+ km from Kanigiri, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Gaya.
Sort By
Mode of Transport
Via Ongole, Bhubaneshwar
RECOMMENDED
FASTEST
Kanigiri
Ongole
Bhubaneshwar
Gaya
Approx Travel Time
1d 4h 7m
₹990
Onwards
Via Ongole, Nagpur
Kanigiri
Ongole
Nagpur
Gaya
Approx Travel Time
1d 16h 58m
₹7,925
Onwards
Via Ongole, Balasore
Kanigiri
Ongole
Balasore
Gaya
Approx Travel Time
1d 5h 14m
₹1,010
Onwards
Via Narasaraopet, Bhubaneshwar
Kanigiri
Narasaraopet
Bhubaneshwar
Gaya
Approx Travel Time
1d 5h 27m
₹1,189
Onwards
Via Ongole, Cuttack
Kanigiri
Ongole
Cuttack
Gaya
Approx Travel Time
1d 5h 52m
₹990
Onwards
Via Ongole, Kharagpur
CHEAPEST
Kanigiri
Ongole
Kharagpur
Gaya
Approx Travel Time
1d 6h 7m
₹970
Onwards
Via Ongole, Howrah
Kanigiri
Ongole
Howrah
Gaya
Approx Travel Time
1d 6h 7m
₹1,115
Onwards
Via Vinukonda, Bhubaneshwar
Kanigiri
Vinukonda
Bhubaneshwar
Gaya
Approx Travel Time
1d 5h 43m
₹1,699
Onwards
Via Narasaraopet, Balasore
Kanigiri
Narasaraopet
Balasore
Gaya
Approx Travel Time
1d 6h 59m
₹1,209
Onwards
Via Narasaraopet, Cuttack
Kanigiri
Narasaraopet
Cuttack
Gaya
Approx Travel Time
1d 7h 27m
₹1,189
Onwards
Frequently Asked Questions
What is the distance between Kanigiri and Gaya?
Gaya is approximately 1700+ kms from Kanigiri.
How long does it take to reach Gaya from Kanigiri?
It takes approximately 28 hours to reach Gaya from Kanigiri by Bus, Train Via Ongole, Bhubaneshwar.
What is the cheapest way to reach Gaya from Kanigiri?
The cheapest way to reach Gaya from Kanigiri is by Bus, Train Via Ongole, Kharagpur.
What is the fastest way to reach Gaya from Kanigiri?
The fastest way to reach Gaya from Kanigiri is by Bus, Train Via Ongole, Bhubaneshwar.

