Beaches reachable from Bengaluru

5 beaches near Bengaluru, from Malpe Beach (400 km) to Gokarna (480 km). Every place below has its own page with timings, fees, the best season to go and how to get there.

Distances are road kilometres from Bengaluru.

Pick a place, then join a group already heading there or start your own trip on Urban Break and find people to go with.

  1. Malpe Beach

    400 km from Bengaluru

    Beach · Udupi

    A beach at Malpe village, about 6 km from Udupi town, with a 450 m sea walk, a floating bridge and water sports such as jet skis, parasailing and kayaking. The ferry to…

    Best season: October to January (February–March also good) · Free entry

  2. Udupi

    400 km from Bengaluru

    Beach · Udupi

    A temple city and the headquarters of Udupi district, best known for the Sri Krishna temple, where the deity is seen through the Kanakana Kindi window, and for the…

    Best season: October to March

  3. St. Mary's Island

    420 km from Bengaluru

    Beach · Udupi

    Four small uninhabited islands off Malpe in Udupi district, famous for hexagonal columns of volcanic rock formed millions of years ago and declared a National…

  4. Murudeshwar

    450 km from Bengaluru

    Beach · Uttara Kannada

    A coastal temple town in Uttara Kannada where the Murudeshwara temple sits on Kanduka Hill above the sea, with a Shiva statue of about 123 feet and a 20-storey gopuram…

    Best season: October to February

  5. Gokarna

    480 km from Bengaluru

    Beach · Uttara Kannada

    A coastal pilgrimage town in Uttara Kannada on the Arabian Sea, known for the Mahabaleshwar temple and a string of beaches: Gokarna Main, Kudle, Om, Half Moon and…

    Best season: October to March

Want company on the way?

See upcoming group trips to these places, or start one and find people to go with. It is free.

Browse group trips