Gokarna is a small town located on the southwestern coast of Uttara Kannada district in Karnataka and an hour south of the Goa border by train. It is one of the most important Hindu pilgrimage centers in India.

It’s quite easy to reach Gokarna from any part of the world. Gokarna is about 450 kilometers from Bengaluru, 238 km from Mangalore, about 59 km from Karwar, 866 km from Chennai (Tamil Nadu), and 525 Km from Kerala. Gokarna can be reached in various ways such as by Plane, Train, Car, Bus, or Bike. It would become an awesome trip for bike riders since the travel includes curvy roads, hills, highways, etc.,

How to reach Gokarna from Bangalore

This article will help you know how to reach Gokarna from Bangalore and plan your trip.

How to reach Gokarna from Bangalore

By Roadway:

There are several buses run from Bangalore to Gokarna at affordable prices. It takes about 9-11 hours to reach the place. There are many State Government and private bus services available from Bengaluru to Gokarna as well as from other places in India.

Sugama Travels, Vijayanand Roadlines – VRL, Sea-Bird, Seabird Tourists, Spd travels, and SRS Travels are a few private buses that provide night journeys as well as a countable day journey from Bengaluru and the ticket fare ranges from 600 -1500 bucks depending on the season time and availability of the seats.

I would for sure say that our bus journey was not a very enjoyable experience since the overnight journey was horrible due to the bus condition. I suggest you prefer buses once after surfing about the bus ratings in Google/other booking apps.

And, if you are visiting Goa first and then traveling to Gokarna, it’s just 1-1.30 hours journey by train & 5-5.45 hours journey by bus to reach Gokarna. Bus services are available from most part of the cities of India. One thing you want is to dive into google and search for the available services from your region.

By Airway:

The nearest Airports Dabolim Airport is appx 106.2 Kms away from Gokarna. Other nearby Airports are.

  1. Hubli – 123 Kms away
  2. Belgaum – 150 km away
  3. Mangalore International Airport – 187.4 Kms away from Gokarna.

The flight rate ranges from Rupees 2.2k to 7k depending on the days of the week and peak seasons. I suggest you plan your travel dates accordingly. After reaching the Airport you can reach Gokarna either by Train, Bus or Cab as per your convenience.

By Railway:

If you are traveling by train, pre-booking the tickets is a better option than booking in the last minute of travel. IRCTC gateway provides the available trains from Bangalore to Gokarna

The very nearest railway station is Gokarna Road-6 km from the town, and you can reach the Gokarna beach from there by cab or auto which takes 20 mins to reach the place. KSR Bengaluru Karwar Express, Matsyagandha Express, Poorna Express, Marusagar Express, and Mangalore Local are the Daily Local Trains available.

The train tickets fare starts from Rupees 250 to 2k according to the classes you choose.

The other nearest railway station is Ankola which is about 20-25 km from the town. Few other nearby Railway stations are Kumta Railway Station (32.8 Kms), Honnavar Railway Station (47.8 Kms), Karwar Railway Station (74 Kms).

Once you reach the station you can take either Bus (Private/Government) or Cab to reach Gokarna.

Where to go after exploring Gokarna?

Since Goa is only about one hour by train from Gokarna, it is one of the best places to explore. Few other places include Kumta (32 Kms), Karwar (60 Kms), Yellapur (75-80 Kms), Udupi (178 km), Mangalore (230-235 Kms), Murudeshwar (80 Kms) & Jog Falls (112 Kms).


Happy Travelling!!!