hero
How2Go
Guruvayoor to Gokarna

Guruvayoor to Gokarna

Gokarna is approximately 650+ kms from Guruvayoor. The fastest way to reach Gokarna from Guruvayoor is by Bus, Cab Via Udupi. It takes approximately 12 hours. The cheapest way to reach Gokarna from Guruvayoor is by Train, Bus Via Thrissur, Honavar which would take approximately 12 hours.

Sort By
Mode of Transport

Via Thrissur, Honavar

RECOMMENDED

CHEAPEST

Guruvayoor

Thrissur

Honavar

Gokarna

Approx Travel Time

12h 14m

₹1,097

Onwards

Via Thrissur, Ankola

Guruvayoor

Thrissur

Ankola

Gokarna

Approx Travel Time

13h 37m

₹3,056

Onwards

Ads by MMT

Via Mangalore

Guruvayoor

Mangalore

Gokarna

Approx Travel Time

12h 27m

₹1,699

Onwards

Via Udupi

FASTEST

Guruvayoor

Udupi

Gokarna

Approx Travel Time

11h 19m

₹7,230

Onwards

Ads by MMT

Via Calicut, Honavar

Guruvayoor

Calicut

Honavar

Gokarna

Approx Travel Time

12h 6m

₹1,297

Onwards

Via TIRUR, Kumta

Guruvayoor

TIRUR

Kumta

Gokarna

Approx Travel Time

12h 38m

₹1,105

Onwards

Guruvayoor

TIRUR

Kumta

Gokarna

Approx Travel Time

12h 18m

On Demand

Via Mangalore, Honavar

Guruvayoor

Mangalore

Honavar

Gokarna

Approx Travel Time

12h 17m

₹1,621

Onwards

Via Tirurangadi, Kumta

Guruvayoor

Tirurangadi

Kumta

Gokarna

Approx Travel Time

11h 37m

On Demand

Via Kannur, Honavar

Guruvayoor

Kannur

Honavar

Gokarna

Approx Travel Time

12h 28m

₹1,741

Onwards

Frequently Asked Questions

What is the distance between Guruvayoor and Gokarna?

Gokarna is approximately 650+ kms from Guruvayoor.

How long does it take to reach Gokarna from Guruvayoor?

It takes approximately 12 hours to reach Gokarna from Guruvayoor by Bus, Cab Via Udupi.

What is the cheapest way to reach Gokarna from Guruvayoor?

The cheapest way to reach Gokarna from Guruvayoor is by Train, Bus Via Thrissur, Honavar.

What is the fastest way to reach Gokarna from Guruvayoor?

The fastest way to reach Gokarna from Guruvayoor is by Bus, Cab Via Udupi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India