Dates are flexible. This day-by-day plan is provisional until you choose exact travel dates.
Travel from Bengaluru to Gokarna by overnight bus or train; allow about 9–12 hours, plus time for station transfers and the final ride into town. Book ahead and check your arrival point: trains stop at Gokarna Road, around 10 km from town, so arrange an auto or cab for the last leg; buses may drop closer to the centre, depending on the operator. If travelling by day, leave early and expect much of the day to go to the journey. Confirm your stay’s check-in and arrival directions before setting off, especially if you’re arriving late.
After checking in, head to Gokarna Main Beach for an easy 45-minute stroll if there’s still daylight. It’s close to town and a good, low-effort way to get your bearings after the trip; keep the swim for another time if the sea is rough or you’re unsure of conditions. Then wander around the Mahabaleshwar Temple area at an unhurried pace—allow about an hour, with extra time for queues. Temple access and entry rules can vary, so check locally and dress modestly.
Finish with dinner at Prema Restaurant in town, a popular, straightforward option for South Indian and vegetarian food; budget roughly ₹200–₹450 per person. For a basic night’s stay, plan around ₹1,000–₹2,500 per person, with prices varying by season and room type. If the journey runs late, don’t force the beach walk—settle in, eat, and save your energy for tomorrow.
Start early at Koti Tirtha, a sacred temple tank in town; allow about 30 minutes and dress respectfully. Keep the visit quiet and follow any signs about bathing or photography. Then head south to Kudle Beach—an auto or cab from town is usually around 10–15 minutes, followed by a walk down to the sand. Give yourself about two hours to relax; the beach is best enjoyed before the midday heat, and the path can be steep in places.
Continue to Om Beach by auto or cab (roughly 10–15 minutes from Kudle, depending on the road and traffic), and leave around two hours for the shoreline. Swim only where conditions are calm and clearly safe; currents and surf can change quickly, so ask a lifeguard or local before entering. From here, reach Half Moon Beach only if the coastal trail is open and conditions are suitable, or if a local boat is operating—boats are weather- and sea-dependent, so don’t count on one. Allow 1.5–2 hours, and turn back with plenty of daylight rather than pushing on if the trail is slippery or access is uncertain.
Finish at Mantra Cafe near Kudle Beach for a slow sea-view meal; budget about ₹300–₹700 per person. Since it comes after the beach stops, check the return route and daylight before settling in, and arrange an auto or cab back to town rather than assuming one will be waiting nearby. Keep some flexibility in the day: the full beach sequence involves walking and changing coastal access, so skip extra lingering if you want to complete it comfortably before dark.
Budget guide: approximately ₹8,000–₹15,000 per person for three days, including basic stays, food, and intercity/local transport; costs vary by transport choice and room sharing. This itinerary is rushed at the end: an extra night near Murudeshwar makes the return substantially less tiring.
Leave Gokarna early in your pre-arranged taxi; the drive to Murudeshwar usually takes about 1.5–2.5 hours, and a private cab is roughly ₹2,500–₹4,000 for the vehicle. Confirm the pickup and fare with your accommodation the day before, as finding a ride at short notice can be difficult. At Murudeshwar Temple, allow 1.5–2 hours for the temple complex and the Shiva statue. Queues and separately managed access can add time, so check current temple timings and entry arrangements locally rather than relying on a tight schedule.
Have lunch near the temple at RNS Residency’s restaurant; it’s a convenient sit-down choice, with vegetarian and seafood options, and budget about ₹250–₹600 per person. Then take 45–60 minutes at Murudeshwar Beach, right beside the temple complex. It’s best treated as a short coastal pause: follow local safety flags and avoid swimming if the sea is rough.
For the return, confirm a suitable connection before setting out—this is the tiring part of the itinerary. By road, allow roughly 10–13 hours door to door to Bengaluru, so an afternoon or evening departure means a very late arrival or reaching the city the following morning. If using rail, check the actual train schedule and station transfers in advance; don’t assume a convenient same-day connection. An extra night near Murudeshwar would make the trip much more comfortable. For the full three days, budget around ₹8,000–₹15,000 per person with basic stays, meals and transport, depending especially on room sharing and how you travel.
No packing list attached yet.