Morning: Arrive at Mangalore International Airport and take a short drive to the historic town of Udupi. Stroll along the Malpe Beach promenade, feeling the gentle sunrise over the Arabian Sea.
Afternoon: Enjoy a seafood lunch at a beachfront shack near Malpe Beach, then visit the renowned Udupi Sri Krishna Temple for a glimpse of coastal spirituality.
Evening: Return to the coast for a relaxed sunset at St. Mary's Island, exploring its unique basalt rock formations and taking a short boat ride.
Find HotelsMorning: Travel to Gokarna and begin with a gentle walk along Om Beach, where the shoreline forms the sacred “Om” symbol.
Afternoon: After a beachfront lunch, trek to the secluded Half Moon Beach, perfect for swimming and sunbathing away the crowds.
Evening: Conclude the day with a visit to the ancient Mahabaleshwar Temple before watching the sunset from Gokarna Beach.
Find HotelsMorning: Drive north to Murudeshwar and marvel at the towering Murudeshwar Shiva Statue overlooking the sea.
Afternoon: Take a short boat ride to the nearby Idagunji Temple and then explore the pristine Murudeshwar Beach, enjoying water sports or a leisurely walk.
Evening: Head to the historic port town of Bhatkal, strolling its old market and tasting local seafood delicacies.
Find HotelsMorning: Arrive at Karwar and embark on a scenic cruise on the Karwar Bay, spotting dolphins and coastal mangroves.
Afternoon: Visit the tranquil Rabindranath Tagore Beach and explore the nearby Karwar Fort, learning about the region’s colonial past.
Evening: Enjoy a farewell dinner at a seaside restaurant in Karwar, savoring traditional Malvani cuisine before departing for Mangalore.
Find HotelsTotal Estimated Cost: $568
If you have extra days, consider extending your stay in Gokarna to explore the remote Kudle Beach and Yana Rocks, or add a day trip to the scenic Coorg hills for a contrast of mountains and coast. To shorten the itinerary, you can skip Bhatkal and the Karwar Bay cruise, focusing on Udupi, Gokarna, and Murudeshwar for a compact 2‑day beach getaway.