Leave Bengaluru around 5:30 AM for the approximately 6–7-hour drive to Shivamogga, taking NH 48 and NH 69 via Tumakuru and Channagiri. This is a long but straightforward road journey; monsoon showers can slow the route, especially after Channagiri, so keep a little buffer. Stop near Tumakuru for breakfast, fuel, and a short break, then continue toward Shivamogga. On arrival, park at your hotel and freshen up before lunch rather than trying to visit attractions immediately.
For a relaxed late lunch, try Javagal Coffee or a well-reviewed local restaurant in central Shivamogga; expect Karnataka meals, dosa, idli, or rice dishes to cost roughly ₹200–₹500 per person. After lunch, visit Shivappanaika Palace Museum, where the surviving palace complex and Keladi-era displays give useful context to the region’s history. Allow about an hour, and check the day’s exact opening hours locally before setting out, as museum timings can vary. From central Shivamogga, Kundadri Hill is roughly a 1.5–2-hour drive each way via Thirthahalli, so leave with enough daylight; the final approach is narrow and winding, and the monsoon road may be slippery. At the top, walk carefully around the forested hilltop and Kundadri Jain Temple—carry water, avoid the edge in mist, and expect limited facilities.
Return to Shivamogga after the hill visit and finish with an easy walk at the Tunga River viewpoint, allowing around 45 minutes to enjoy the cooler evening air and river scenery. Auto-rickshaws are practical within the city, while a hired car is strongly preferable for Kundadri Hill; confirm the driver’s waiting charge before leaving. Keep dinner close to your hotel and turn in early—the next day’s route toward Udupi through Thirthahalli, Agumbe, and Kundapura is scenic but winding, particularly during August rains.
Start before sunrise from Shivamogga so you can reach Jog Falls while the monsoon flow is strong and the viewpoints are less crowded. Allow roughly two hours here for the main viewing areas, but take care on wet steps and slippery edges—August rain can make the paths muddy, and visibility may change quickly with mist. Entry and parking are generally inexpensive, though facilities are basic; carry water and avoid relying on food stalls for breakfast.
Drive onward to Sri Rameshwara Temple, Keladi, a quieter historic stop about an hour from the Jog Falls area. Give yourself around an hour to appreciate the carved wooden ceiling, stone pillars, and distinctive Nayaka-era architecture. Dress modestly, remove footwear before entering, and check locally for the day’s opening routine, as smaller temples may close briefly around midday. After the visit, continue toward Udupi via the Thirthahalli–Agumbe–Kundapura route; the winding Western Ghats section is scenic but can be slow in heavy rain, so leave Keladi around 1:00–2:00 PM and expect arrival in Udupi after roughly four to five hours.
Once in town, have a relaxed vegetarian lunch at Mavalli Tiffin Rooms (MTR), Udupi, usually costing about ₹150–₹350 per person. Allow extra time if arriving during the busy lunch period, and try the local-style dosa, idli, or meals rather than ordering too heavily before sightseeing. From here, take an auto-rickshaw or taxi to Sri Krishna Matha—around 10–15 minutes depending on traffic—and spend about 1½ hours exploring the temple complex and the lanes around Car Street. Temple timings can vary around rituals, so confirm locally; modest clothing is expected, and photography may be restricted inside. Finish at Malpe Beach, approximately 15–20 minutes away by auto or taxi, for a broad beach walk and monsoon sunset. Stay away from the water in rough weather, keep valuables with your driver or in a secure bag, and return to Udupi before it gets too late, as transport becomes less frequent after the evening crowds thin.
After arriving in Udupi from the previous day’s sightseeing, leave early for Malpe—ideally by 7:30 AM—so you can catch the first practical boat departure to St. Mary’s Island. The boat ride from Malpe Beach takes roughly 20–30 minutes each way, and the island visit usually takes about three hours including waiting and sailing time. Boats generally operate only when sea conditions are safe, usually from around 9:00 AM to 4:30 PM, but monsoon services can be suspended without much notice. Expect approximately ₹300–₹500 per person for the return boat, plus any parking charges. Walk carefully over the wet rocks, do not swim during rough weather, and carry water, sandals with a good grip, and a dry bag for phones.
Return to the mainland around noon, collect your luggage, and begin the northbound drive on NH 66 toward Murdeshwar. Allow 2.5–3.5 hours depending on rain, traffic, and roadwork. A sensible lunch stop is Shetty Lunch Home in Kundapura, known for coastal fish meals, chicken ghee roast, neer dosa, and vegetarian thalis; budget ₹300–₹700 per person and allow about 45 minutes. Keep the afternoon moving after lunch so you reach Murdeshwar before sunset. Your driver can drop you directly at your hotel near Murdeshwar Temple, where it is easiest to check in, leave bags, and walk onward rather than search for parking around the temple.
Visit Murdeshwar Temple and the Raja Gopura in the late afternoon, when the light is softer and the sea breeze makes the complex more comfortable. The temple is generally open in morning and evening worship periods, but exact darshan timings can change; dress modestly and keep footwear outside. The elevator inside the Raja Gopura may have a separate fee and can close during heavy rain or maintenance. Spend around 1.5 hours here, including time to admire the huge Shiva statue and the setting beside the Arabian Sea. Then walk down to Murdeshwar Beach for an easy sunset stroll—stay on the busier shore near the temple, as monsoon waves can be unexpectedly strong and swimming is best avoided.
Finish at Naveen Beach Restaurant, a convenient casual choice near the shoreline, with seafood, North Indian dishes, and vegetarian options at roughly ₹300–₹800 per person. Order local seafood only if it is freshly available, and allow extra time during the dinner rush. For the night, stay within walking distance of Murdeshwar Temple or along the main NH 66 approach; this keeps tomorrow morning’s departure toward Gokarna simple.
Leave Murdeshwar around 7:00 AM on NH 66 for Gokarna, allowing 2–2½ hours in August traffic and rain. Keep the driver’s phone handy and have your Gokarna accommodation confirm parking in advance, as lanes around the old town are narrow. Begin at Mahabaleshwar Temple, ideally by 10:00 AM; visitors should dress modestly, remove footwear, and follow the temple’s photography restrictions. Allow about an hour, then wander through the old-town lanes towards Gokarna Beach. The broad beach is best for a relaxed walk rather than swimming during the monsoon, when currents can be strong.
After the beach, take a taxi or auto towards Om Beach—roughly 15–20 minutes depending on traffic—and stop at Namaste Café for lunch, budgeting ₹400–₹900 per person. Sea views are the main attraction, but service can be leisurely, so this is a good place not to rush. Spend the next couple of hours on Om Beach, following the shoreline and enjoying the rocky viewpoints; avoid entering the water in rough weather and wear shoes with good grip on the access paths.
Continue by auto or taxi to Kudle Beach, usually 10–15 minutes from Om Beach. It is a pleasant place to settle in for sunset, with a more open and relaxed feel than the town beach. Choose a well-reviewed beachside restaurant for dinner—many seasonal cafés operate with limited menus during the monsoon—typically ₹400–₹900 per person. Arrange your return ride before dark, since beach roads are dimly lit and autos may be harder to find later; a pre-booked taxi from your accommodation is the easiest option.
Leave Gokarna around 5:30 AM in your private car, following NH 66 inland towards Yellapur and Sirsi, then joining NH 48 near Tumakuru for Bengaluru. The full drive usually takes 9–11 hours, but August rain, fog on the Western Ghats, and Bengaluru’s evening traffic can add time. Keep the fuel tank topped up before leaving Gokarna, carry cash for small roadside stops, and ask your driver to avoid unnecessary detours on wet ghat roads.
After the winding forest-and-ghat section, stop for roughly 45 minutes around Sirsi or Yellapur for breakfast and refuelling. Look for a busy local darshini or hotel along the main road serving idli, vada, masala dosa, set dosa, and filter coffee; a crowded breakfast counter is generally the safest sign of fresh food. Avoid lingering beside narrow highway shoulders during heavy rain, and use the opportunity to check tyres, wipers, and fuel before continuing towards Tumakuru.
Plan your final proper meal near Tumakuru, ideally at a clean highway restaurant close to NH 48, rather than waiting until entering Bengaluru. Allow about an hour and budget ₹200–₹500 per person for a South Indian thali, rice meal, dosa, or light snacks. Keep this break practical: Bengaluru traffic can become noticeably heavier from mid-afternoon, so leaving Tumakuru promptly gives you a better chance of reaching your destination before the evening peak.
Continue on NH 48 through Dobbaspet and Nelmangala, then allow extra time for congestion around Peenya, Yeshwanthpur, and the city’s outer ring roads. Depending on rain and traffic, arrival may be anywhere from late afternoon to evening. Have the driver confirm the exact drop-off point in advance, particularly if your accommodation is inside a narrow central neighbourhood where large vehicles may not be able to stop directly outside.