Karnataka's coastline, about 320 km long, runs from Karwar near the Goa border to Mangaluru in the south, with the Western Ghats rising close behind. It is less developed than Goa or Kerala, with a mix of temple towns, fishing harbours and quiet beaches.
The highlights are Gokarna's chain of coves, the beaches and islands around Udupi, the giant Shiva statue at Murudeshwar and the Maravanthe coast road. This guide runs from north to south.
Quick answer
The best beaches in Karnataka are Gokarna's Kudle, Om, Half Moon and Paradise beaches, linked by a coastal trail; Murudeshwar, the base for Netrani Island dives; Malpe and St Mary's Island near Udupi; Kaup with its lighthouse; the Blue Flag beaches at Padubidri and Kasarkod; and Maravanthe, where the highway runs between the sea and a river. Go from October to March.
Key takeaways
- Gokarna's beaches (Kudle, Om, Half Moon, Paradise) are linked by a cliff-top walking trail.
- St Mary's Island, off Malpe, has columnar basalt rocks; boats run only outside the monsoon.
- Murudeshwar is the base for trips to Netrani Island, the best dive site on the mainland coast.
- Padubidri (Udupi) and Kasarkod (Honnavar) hold Blue Flag certification.
- The sea is rough and many boat services stop from about June to September.
Karnataka beaches at a glance
| Beach | Near | Best for |
|---|---|---|
| Devbagh and Rabindranath Tagore beach | Karwar | Quiet stays, islands |
| Gokarna beach | Gokarna | Temple town beach |
| Kudle | Gokarna | Cafes, sunset, a base |
| Om | Gokarna | Scenery, a lively cove |
| Half Moon and Paradise | Gokarna | Secluded coves on the trail |
| Kasarkod | Honnavar | Blue Flag beach, quiet |
| Murudeshwar | Bhatkal | Temple on the sea, Netrani trips |
| Maravanthe | Kundapura | The sea-and-river road |
| Malpe and St Mary's Island | Udupi | Families, basalt island trip |
| Kaup | Udupi | Lighthouse on the rocks |
| Padubidri | Udupi | Blue Flag beach |
| Panambur and Tannirbhavi | Mangaluru | City beaches, sunset |
| Sasihithlu and Mulki | Mangaluru | Surfing |
Gokarna
Gokarna, a Shiva pilgrimage town in Uttara Kannada, has a busy main beach below the town and a string of coves to the south linked by a cliff-top trail. Many visitors walk the whole trail in a morning, or take boats between beaches.
Kudle beach

The closest cove to town, with cafes and guesthouses, and a popular sunset spot.
- Best for
- A base, sunset
Om beach

Named for its shape, which resembles the Om symbol from the headland above. It has shacks, boats and some water sports.
- Best for
- Views, a lively cove
Half Moon and Paradise beaches

Smaller, quieter coves further along the trail, reachable only on foot or by boat. Facilities are basic, and overnight stays at Paradise have been restricted by local authorities at times.
- Best for
- Secluded coves
- Good to know
- Carry water; check stay rules
Karwar and Honnavar
Karwar and Devbagh
Near the Goa border, Karwar has Rabindranath Tagore beach in town and Devbagh on a spit at the Kali river mouth, with boat trips to nearby islands.
- Best for
- Quiet stays
Kasarkod
A clean, uncrowded beach near Honnavar with Blue Flag certification.
- Best for
- A quiet swim in season
Murudeshwar and Maravanthe
Murudeshwar
A temple town on a headland with a very tall Shiva statue and a busy beach. Boats leave for Netrani Island, about an hour offshore, for snorkelling and scuba diving from about October to May.
- Best for
- Temple visit, Netrani trips
Maravanthe
Near Kundapura, the coastal highway runs along a narrow strip with the Arabian Sea on one side and the Souparnika river on the other, one of the most scenic drives on the coast.
- Best for
- A stop on a coast road trip
Udupi
Malpe and St Mary's Island

Malpe, about 6 km from Udupi, is a busy beach and fishing harbour. Boats from here run to St Mary's Island, a National Geological Monument known for columnar basalt formations, from about October to May.
- Best for
- Families, the island trip
Kaup
A quieter beach south of Udupi with a lighthouse on the rocks, often open for visitors to climb.
- Best for
- Late afternoon, views
Padubidri
A Blue Flag-certified stretch between Udupi and Mangaluru, with managed facilities.
- Best for
- A clean, managed beach
Mangaluru
Panambur, Tannirbhavi and Someshwar

Mangaluru's city beaches: Panambur is the busiest, Tannirbhavi quieter, and Someshwar has rocks and a temple. Sea swimming is often restricted; use lifeguarded areas.
- Best for
- Sunset in the city
Sasihithlu and Mulki
North of Mangaluru, these beaches are known for surfing, with one of India's longest-running surf schools at Mulki.
- Best for
- Surf lessons
Suggested itinerary
| Day | Plan |
|---|---|
| 1 | Arrive in Gokarna; temple town and main beach |
| 2 | Walk the beach trail from Kudle to Om, Half Moon and Paradise; boat back |
| 3 | Drive to Murudeshwar; boat trip to Netrani (in season) |
| 4 | Maravanthe drive; afternoon at Malpe |
| 5 | Boat to St Mary's Island; Kaup lighthouse at sunset |
| 6 | Padubidri and Mangaluru's beaches; depart |
Who is it best for?
Couples
Gokarna's Kudle and Om beaches, and quiet Kasarkod.
Families
Malpe, St Mary's Island and Padubidri near Udupi.
Backpackers
Gokarna and its beach trail.
Divers
Murudeshwar for Netrani Island.
When to go
October to March is the main season, with calmer seas and boats running to St Mary's Island and Netrani. April and May are hot. From about June to September, the monsoon makes the sea rough; swimming is unsafe and most boat services stop.
Planning a Karnataka coast trip
- Mangaluru airport serves Udupi and the south coast; Goa's airports are closer for Karwar and Gokarna.
- Gokarna Road, Kumta, Murudeshwar, Udupi and Mangaluru are on the Konkan Railway.
- A good five-day route: Gokarna (two nights), Murudeshwar with a Netrani trip, then Udupi and Malpe.
- Gokarna is also easy to combine with south Goa.
Safety
- Swim only at beaches with lifeguards, inside the flagged zone, and never when a red flag is up or during the monsoon.
- The Gokarna trail follows cliffs; walk in daylight and carry water.
- Om and other coves can have strong currents; do not swim when warned.
- Boats to St Mary's Island and Netrani stop in the monsoon; do not take unofficial boats in rough seas.
- Mangaluru city beaches often restrict swimming; follow lifeguards and police instructions.
What to pack
- Walking shoes for the Gokarna trail
- Swimwear and sunscreen
- Water and snacks for secluded coves
- Modest clothes for temple towns
Ready for your beach escape?
FAQs
Which is the best beach in Karnataka?
Gokarna's Om and Kudle beaches are the most popular. Malpe and St Mary's Island near Udupi and Murudeshwar are also highlights.
How do I visit St Mary's Island?
By boat from Malpe near Udupi, from about October to May.
Which Karnataka beaches have Blue Flag certification?
Padubidri near Udupi and Kasarkod near Honnavar.
Is Gokarna better than Goa?
Gokarna is smaller, quieter and more rustic, with coves reached on foot. Goa has more choice, facilities and nightlife.
Where can I surf in Karnataka?
At Mulki and Sasihithlu near Mangaluru, and at surf camps in Gokarna.





