
Gokarna, meaning cow's ear in Sanskrit, is a conservative Hindu pilgrimage town, home to several temples and festivals. The town itself is full of locals and pilgrims, and doesn't have much in the way of facilities for tourists, other than a handful of guesthouses and local restaurants.
Most foreign tourists come to stay on one of the 4 beaches just south of town. Kudlee Beach is the first, about a 20 minute walk, and they get more remote and less populated as you head south.
The most popular time to visit Gokarna is during the 4 day Shiva Ratri festival, where 2 giant chariots are pulled down the main street and up to 20,000 pilgrims descend on the town.
Distance from -- Margao : 125 km, Vasco Da Gama : 140 km, Mangalore : 225 km, Karwar : 55 km, Bangalore : 475 km.
Gokarna is connected by rail from Karwar, Ankola, Hubli, Mangalore, Kumta and Margao. The Konkan Railway [1] passes through Gokarna - Kumta (35 km) and Ankola (20 km) are the nearest major railway stations. The Karnataka State Road Transport Corporation [2] operates buses from these places to Gokarna. Gokarna's train station is actually about 8 kilometers away from the town, taxis usually ask for around Rs 250 whereas Rickshaws should be in the Rs 120-200 range (unless you arrive at nighttime during the monsoon). If you want to save some money, just take a right at the road right in front of the train station. Once you hit the main road, there's a bus stop where you can catch a bus that will take you into Gokarna for Rs 10.
Two buses operate daily from Bangalore to Gokarna — one non sleeper push-back seat delux state transport bus and one non-AC sleeper VRL private transport bus. It is a 12 hour overnight journey from Bangalore to Gokarna. Till now there is no direct rail transport from Bangalore to Gokarna. Private buses also operate to/from Hampi/Hospet. National highway 17 is about 9 km from the town. The Bangalore - Goa highway passes through Ankola which is 20 km from the town.
The nearest airport is in Goa at Dabolim. (Rail link via Margao)
Walking is the most common way to get around, as the town is small and compact. It is possible to get to Om beach by taxi or rickshaw (Rs. 100) but to get to the beaches beyond (half moon and paradise) you have to walk from Om. A handful of auto-rickshaws also ply the main road. They tend to be expensive charging you as much as Rs10 per kilometre. So be sure to check and agree upon the fare.
Malas (prayer beads), incense, cheap jewelry and religious paraphernalia are sold in dozens of stalls along the main road and gathered around temple entrances.