hero
How2Go
Gaya to Kasaragod

Gaya to Kasaragod

Kasaragod is approximately 2100+ km from Gaya, 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 Kasaragod.

Read More
Sort By
Mode of Transport

Via Varanasi, Calicut

RECOMMENDED

Gaya

Varanasi

Calicut

Kasaragod

Approx Travel Time

10h 17m

On Demand

Via Ranchi, Mangalore

Gaya

Ranchi

Mangalore

Kasaragod

Approx Travel Time

12h 45m

₹9,436

Onwards

Gaya

Ranchi

Mangalore

Kasaragod

Approx Travel Time

11h 36m

₹8,881

Onwards

Gaya

Ranchi

Mangalore

Kasaragod

Approx Travel Time

13h 55m

₹9,136

Onwards

Gaya

Ranchi

Mangalore

Kasaragod

Approx Travel Time

12h 13m

₹11,065

Onwards

Ads by MMT

Via Delhi, Mangalore

FASTEST

Gaya

Delhi

Mangalore

Kasaragod

Approx Travel Time

8h 28m

₹14,000

Onwards

Via Pune, Mangalore

Gaya

Pune

Mangalore

Kasaragod

Approx Travel Time

1d 8h 18m

₹2,800

Onwards

Ads by MMT

Via Bhubaneshwar

CHEAPEST

Gaya

Bhubaneshwar

Kasaragod

Approx Travel Time

1d 22h 20m

₹1,190

Onwards

Via Bhubaneshwar, Bangalore

Gaya

Bhubaneshwar

Bangalore

Kasaragod

Approx Travel Time

1d 21h 27m

₹1,834

Onwards

Via Ranchi, Calicut

Gaya

Ranchi

Calicut

Kasaragod

Approx Travel Time

14h 25m

₹8,486

Onwards

Frequently Asked Questions

What is the distance between Gaya and Kasaragod?

Kasaragod is approximately 2100+ kms from Gaya.

How long does it take to reach Kasaragod from Gaya?

It takes approximately 9 hours to reach Kasaragod from Gaya by Flight, Train Via Delhi, Mangalore.

What is the cheapest way to reach Kasaragod from Gaya?

The cheapest way to reach Kasaragod from Gaya is by Train Via Bhubaneshwar.

What is the fastest way to reach Kasaragod from Gaya?

The fastest way to reach Kasaragod from Gaya is by Flight, Train Via Delhi, Mangalore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India