Open Travel Guide
Beaches in Karnataka

Best Beaches in Karnataka 2026

The beaches of Karnataka, honestly compared: water quality, facilities, crowds, and the cost of a day on each.

Beaches profiled
16
Distinct vibes
6
Activities covered
6
Reading time
~12 min
Last updated
May 2026

Karnataka is a large state in southwest India, stretching from the Arabian Sea coast across the forested Western Ghats to the Deccan plateau. It combines the UNESCO-listed ruins of Hampi, the Hoysala temples of Belur and Halebidu, the royal city of Mysuru, coffee-covered Coorg hills, and the beaches of Gokarna and Udupi, with Bengaluru as India's technology capital.

Top beaches

A ranked editor’s shortlist of the coastline worth planning a day around in Karnataka.

    • Beach shacks and cafes
    • Parasailing, jet ski and banana boat
    • Showers and toilets (basic)
    • Boat trips to Half Moon and Paradise
    • Guesthouses

    Om Beach

    Gokarna, Uttara Kannada districtAbout 7 km by road from Gokarna town (10-15 minutes by auto); 25-40 minute trail from Kudle

    Two curved bays separated by a rocky headland that resemble the Sanskrit Om, with shacks, water sports and clear sand. It is the most active of the Gokarna beaches and busy at sunset in season.

    • Beach cafes and shacks
    • Yoga and meditation studios
    • Budget huts and homestays
    • Hammocks
    • Basic changing rooms

    Kudle Beach

    Gokarna, Uttara Kannada districtAbout 3 km from Gokarna town; 10 minutes by auto

    A curved, quieter sandy beach about 3 km south of Gokarna town with a row of cafes, yoga retreats and budget cottages. It is a popular choice for a relaxed stay with sunset walks.

    • Food stalls
    • Temple offerings shops
    • Public toilets

    Gokarna Main Beach

    Gokarna, Uttara Kannada districtWithin walking distance of Gokarna bus stand (10 minutes)

    The long, wide beach beside the town's temples and the Mahabaleshwar Temple, used for religious rituals and bathing during pilgrimages. Waves and currents are strong; swimming is not recommended.

    • A few beach shacks
    • Simple huts
    • Boat access from Om

    Half Moon Beach

    Gokarna, Uttara Kannada districtAbout 1.5 km south of Om Beach

    A small, crescent-shaped cove between Om and Paradise, popular with trekkers and with only a few shacks. The trail from Om Beach is rocky and takes about 20-30 minutes.

    • Tent and hut stays (seasonal)
    • Very basic tea shacks
    • Boat access

    Paradise Beach (Full Moon Beach)

    Gokarna, Uttara Kannada districtAbout 2 km south of Half Moon Beach

    The most secluded of the Gokarna beach chain with clear water and little development; visitors typically walk from Half Moon Beach or come by boat. Carry water and food as facilities are minimal and lifeguards are absent.

    • Lifeguards
    • Jet ski and parasailing
    • Beach shacks and seafood restaurants
    • Parking
    • Ferry jetty to St Mary's Island

    Malpe Beach

    Malpe, Udupi districtAbout 6 km west of Udupi; 20 minutes by bus

    A broad sandy beach near Malpe fishing harbour with a designated swimming zone, watersports operators and a seafood strip. It is the departure point for ferries to St Mary's Island.

    • Ferry from Malpe
    • Coconut vendors
    • No fresh water or shops on the island
    • Limited shade

    St Mary's Island (Coconut Island)

    Off Malpe, Udupi districtAbout 6 km offshore from Malpe by boat (30 minutes)

    A small island of hexagonal basalt columns formed by volcanic activity roughly 88 million years ago, with a narrow shell-strewn beach. Visitors take a ferry from Malpe; swimming is restricted because of currents.

    • Lighthouse (paid climb)
    • Snack stalls
    • Parking
    • Lifeguards on peak days

    Kapu (Kaup) Beach

    Kapu, Udupi districtAbout 13 km south of Udupi; 25 minutes by bus

    A calm beach with a 19th-century lighthouse on a rocky headland and a Hosa Marigudi temple nearby. Popular at sunset and among photographers; climbing the lighthouse is allowed at fixed hours.

    • Roadside cafes
    • Viewing points
    • Nearby Maravanthe homestays

    Maravanthe Beach

    Maravanthe, Udupi districtAbout 50 km north of Udupi; 1 hour by bus

    Famous for the stretch where NH66 runs directly between the Arabian Sea on one side and the Souparnika river on the other. Sunset views are outstanding; swimming is unsafe due to currents.

    • Lifeguards
    • Boat rides
    • Scuba and snorkelling (Netrani)
    • Temple lift
    • Restaurants

    Murudeshwar Beach

    Murudeshwar, Uttara Kannada districtAbout 100 km north of Udupi; directly at Murudeshwar town

    A protected sandy bay below the 123 ft Shiva statue and Murudeshwar temple, shallow enough for family paddling and with boat rides to Netrani Island. Rocky sections and currents mean lifeguard flags should be followed.

    • Promenade
    • Kids' play area
    • Snack stalls
    • Boat rides
    • Parking

    Tannirbhavi Beach

    Mangaluru, Dakshina Kannada districtAbout 8 km from Mangaluru city centre; 20-25 minutes

    A landscaped city beach at the mouth of the Netravathi river with a walking promenade, tree-lined park and a boat crossing. Ideal for sunset walks; swimming in the sea is discouraged.

    • Lifeguards
    • Jet ski and banana boat
    • Camel and horse rides
    • Eateries
    • Cleaning services and parking

    Panambur Beach

    Mangaluru, Dakshina Kannada districtAbout 10 km north of Mangaluru city centre

    The best-known Mangaluru city beach, run by a private operator that provides lifeguards, watersports, camel rides and a kite festival venue. The New Mangalore Port is visible to the south.

    • Temple
    • Snack stalls
    • Parking

    Someshwar Beach

    Ullal, Dakshina Kannada districtAbout 12 km south of Mangaluru; 30 minutes by bus

    A rocky and sandy beach beside the Someshwar temple and Rudra Paadhe rocks, with a picnic area and sunset views. Bathing is not recommended because of hidden currents.

    • Lifeguards
    • Clean showers and toilets
    • Walking track
    • Solar lights and dustbins
    • Parking

    Padubidri Beach (Blue Flag)

    Padubidri, Udupi districtAbout 30 km from Udupi and 35 km from Mangaluru

    A Blue Flag-certified stretch with a well-kept promenade, lifeguards and cleanliness standards; one of the cleanest beaches in Karnataka. Padubidri lies between Udupi and Mangaluru on NH66.

    • Jungle Lodges & Resorts property
    • Boat rides
    • Casuarina groves
    • Limited food stalls

    Devbagh Beach

    Karwar, Uttara Kannada districtAbout 6 km north of Karwar; 15-20 minutes by auto

    A quiet sandy strip on a peninsula between the sea and the Kali river mouth, with casuarina trees, resort cottages and a Jungle Lodges & Resorts property. Dolphins are sometimes seen offshore.

    • Promenade and rock garden
    • Warship museum
    • Snack stalls
    • Parking

    Rabindranath Tagore Beach, Karwar

    Karwar, Uttara Kannada district1 km from Karwar bus stand

    Karwar's city beach named after the poet, who wrote about his visit here in 1882. It has a promenade, rock garden, a Chhatrapati Shivaji statue and the INS Chapal Warship Museum; Karwar is also the base for Kurumgad Island.

Beaches by vibe

Pick by the mood you want — quiet, social, family, or active — and we point you at where that style lives along the coast.

Family

Family-friendly

Malpe Beach, Panambur Beach, Murudeshwar Beach, Tannirbhavi Beach

Party

Party

Om Beach in season, Gokarna shacks

Secluded

Secluded

Paradise Beach, Half Moon Beach, Devbagh Beach, St Mary's Island

Cleanest

Cleanest

Padubidri Beach (Blue Flag), Kapu Beach

Scenic Sunset

Scenic Sunset

Maravanthe Beach, Kapu Beach, Kudle Beach

Spiritual

Spiritual

Gokarna Main Beach, Murudeshwar Beach

Things to do at the beach

Beyond swimming and sunbathing — the activities that make a coastal day in Karnataka memorable.

Parasailing, jet ski and banana boat

Typical costINR 300-1,500 per ride (~$3-16)

Trekking the Gokarna beach trail (Kudle to Om to Half Moon to Paradise)

Typical costFree

Scuba diving and snorkelling

Typical costINR 1,800-4,500 (~$19-47)

Dolphin spotting and boat rides

Typical costINR 500-2,000 per boat (~$5-21)

Yoga and meditation

Typical costINR 500-1,500 per class (~$5-16)

Sunset walks and photography

Typical costFree

Practical beach info

What to know before you head to the coast — season, getting there, facilities, and what it costs.

On-beach facilities

Toilets and showers are basic; carry drinking water; cash is still useful at smaller shacks.

Safety

Obey red flags and lifeguard instructions; rip currents are common. Swimming at Gokarna Main Beach, Someshwar and Maravanthe is not advised.

When To Go

October to March; avoid June to September for swimming and boat trips.

Dress And Etiquette

Modest dress in temple-adjacent beaches (Gokarna Main, Murudeshwar); topless sunbathing is not accepted anywhere.

Budget

A day at a Karnataka beach costs INR 500-1,500 (~$5-16) for food and transport; boats and watersports are extra.

Emergency

Call 112 (national emergency number) or approach the beach lifeguard post.

What to bring

A short packing list for a comfortable beach day — adjust for season and the specific spot.

  • Sun protectionHigh-SPF sunscreen, hat, polarised sunglasses, light long-sleeve cover-up.
  • HydrationReusable bottle, salty snacks for longer days, electrolyte sachets if it’s hot.
  • FootwearWater shoes for pebble or rocky entry, flip-flops for sand, dry pair for the trip home.
  • Swim & coverQuick-dry towel or sand-resistant mat, change of swimwear, light cover-up for restaurants.
  • Cash & valuablesSmall notes for beach clubs and rentals; waterproof pouch for phone, keys, cards.
  • ExtrasReef-safe sunscreen near protected coastline, a book, a small first-aid kit for jellyfish or scrapes.

Beach safety

Hard-earned guidance — read this before you swim, especially if you’re unfamiliar with the coast.

Critical

Swim where lifeguards are posted and follow flag warnings — green is safe, yellow is caution, red means no swimming. Rip currents are the leading beach hazard worldwide.

Caution

Watch for tide changes and marine life — jellyfish blooms, sea urchins on rocky entries, occasional shark or stingray advisories. Don’t swim alone, especially at dawn or dusk.

Tip

Reapply sunscreen every 90 minutes and after every swim. Take shade between 11 am and 3 pm — the sun is harsher than people expect, even when the air is cool.

Practical

Keep valuables out of sight or back at the accommodation. Beach theft is a small-but-real risk at busy beaches; never leave bags unattended while you’re in the water.