hero
How2Go
Guruvayoor to Gadag

Guruvayoor to Gadag

Gadag is approximately 650+ kms from Guruvayoor. The fastest way to reach Gadag from Guruvayoor is by Bus, Train Via Calicut, Kumta. It takes approximately 16 hours. The cheapest way to reach Gadag from Guruvayoor is by Train Via Thrissur, Davangere which would take approximately 21 hours.

Sort By
Mode of Transport

Via Thrissur, Mangalore

RECOMMENDED

Guruvayoor

Thrissur

Mangalore

Gadag

Approx Travel Time

16h 2m

₹980

Onwards

Guruvayoor

Thrissur

Mangalore

Gadag

Approx Travel Time

16h 29m

₹1,634

Onwards

Via Calicut, Kumta

FASTEST

Guruvayoor

Calicut

Kumta

Gadag

Approx Travel Time

15h 53m

₹1,295

Onwards

Ads by MMT

Via Mangalore

Guruvayoor

Mangalore

Gadag

Approx Travel Time

17h 14m

₹1,599

Onwards

Via Thrissur, Davangere

CHEAPEST

Guruvayoor

Thrissur

Davangere

Gadag

Approx Travel Time

20h 31m

₹705

Onwards

Ads by MMT

Via Calicut, Kundapur

Guruvayoor

Calicut

Kundapur

Gadag

Approx Travel Time

17h 35m

₹6,637

Onwards

Guruvayoor

Calicut

Kundapur

Gadag

Approx Travel Time

16h 42m

₹1,230

Onwards

Via Thrissur, Baindur

Guruvayoor

Thrissur

Baindur

Gadag

Approx Travel Time

16h 29m

₹1,060

Onwards

Via Calicut, Baindur

Guruvayoor

Calicut

Baindur

Gadag

Approx Travel Time

16h 36m

₹1,245

Onwards

Via Calicut, Mangalore

Guruvayoor

Calicut

Mangalore

Gadag

Approx Travel Time

16h 53m

₹1,200

Onwards

Frequently Asked Questions

What is the distance between Guruvayoor and Gadag?

Gadag is approximately 650+ kms from Guruvayoor.

How long does it take to reach Gadag from Guruvayoor?

It takes approximately 16 hours to reach Gadag from Guruvayoor by Bus, Train Via Calicut, Kumta.

What is the cheapest way to reach Gadag from Guruvayoor?

The cheapest way to reach Gadag from Guruvayoor is by Train Via Thrissur, Davangere.

What is the fastest way to reach Gadag from Guruvayoor?

The fastest way to reach Gadag from Guruvayoor is by Bus, Train Via Calicut, Kumta.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India