hero
How2Go
Kanjirappally to Gaya

Kanjirappally to Gaya

Gaya is approximately 2100+ kms from Kanjirappally. The fastest way to reach Gaya from Kanjirappally is by Bus, Flight Via Cochin, Kolkata. It takes approximately 13 hours. The cheapest way to reach Gaya from Kanjirappally is by Bus, Train Via Erode which would take approximately 53 hours.

Sort By
Mode of Transport

Via Cochin, Patna

RECOMMENDED

Kanjirappally

Cochin

Patna

Gaya

Approx Travel Time

13h 52m

₹9,995

Onwards

Kanjirappally

Cochin

Patna

Gaya

Approx Travel Time

15h 34m

₹10,130

Onwards

Kanjirappally

Cochin

Patna

Gaya

Approx Travel Time

14h 31m

₹12,136

Onwards

Via Cochin, Kolkata

FASTEST

Kanjirappally

Cochin

Kolkata

Gaya

Approx Travel Time

12h 47m

₹13,563

Onwards

Ads by MMT

Via Erode

CHEAPEST

Kanjirappally

Erode

Gaya

Approx Travel Time

2d 5h 10m

₹2,454

Onwards

Via Cochin, Hyderabad, Patna

Kanjirappally

Cochin

Hyderabad

Patna

Gaya

Approx Travel Time

2d 17h 26m

₹5,800

Onwards

Ads by MMT

Via Kottayam, Cochin, Patna

Kanjirappally

Kottayam

Cochin

Patna

Gaya

Approx Travel Time

13h

₹9,613

Onwards

Kanjirappally

Kottayam

Cochin

Patna

Gaya

Approx Travel Time

14h 42m

₹9,748

Onwards

Kanjirappally

Kottayam

Cochin

Patna

Gaya

Approx Travel Time

14h 15m

₹10,163

Onwards

Via Cochin, Varanasi

Kanjirappally

Cochin

Varanasi

Gaya

Approx Travel Time

16h 19m

₹11,667

Onwards

Frequently Asked Questions

What is the distance between Kanjirappally and Gaya?

Gaya is approximately 2100+ kms from Kanjirappally.

How long does it take to reach Gaya from Kanjirappally?

It takes approximately 13 hours to reach Gaya from Kanjirappally by Bus, Flight Via Cochin, Kolkata.

What is the cheapest way to reach Gaya from Kanjirappally?

The cheapest way to reach Gaya from Kanjirappally is by Bus, Train Via Erode.

What is the fastest way to reach Gaya from Kanjirappally?

The fastest way to reach Gaya from Kanjirappally is by Bus, Flight Via Cochin, Kolkata.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India