
A scenic beach in Karnataka known for the ancient Someshwara Temple situated on its shore, beautiful rock formations, and stunning sunset views.
Byndoor Beach is a beautiful stretch of coastline along the Arabian Sea in the Udupi district of Karnataka. Its most distinctive feature is the ancient Sri Someshwara Temple, which stands right at the edge of the shore, making it a unique combination of a spiritual site and a natural retreat. The beach itself is known for its clean golden sands and a series of large rock formations that jut out into the sea, offering dramatic views, especially during sunset. Unlike more commercialized beaches, Byndoor maintains a quieter atmosphere, making it ideal for peaceful walks and relaxation.
Explore upcoming events, concerts, expos and experiences near you
Someshwara Temple Road, Byndoor Beach, Byndoor, Udupi District, Byndoor, Hassan, Karnataka, India
Air
The nearest airport is Mangalore International Airport (IXE), located about 125 km away. From the airport, you can hire a taxi to reach Byndoor, which takes around 2.5-3 hours.
Train
Byndoor Mookambika Road Railway Station (BYNR) is the nearest railhead, situated just 2 km from the beach. It is well-connected to major cities like Mumbai, Goa, and Mangalore via the Konkan Railway network.
Road
Byndoor is located on National Highway 66 (NH-66), which connects Mumbai and Kanyakumari. Regular government and private buses run from Udupi (60 km), Mangalore (125 km), and Murudeshwar (30 km).
Local Transport
Auto-rickshaws are readily available from the Byndoor bus stand and railway station to get to the beach. They are the most common mode of local transport for short distances.
Nearby restaurants near Byndoor
No restaurants found nearby

Sign up to get the latest travel deals, insider tips, and destination guides straight to your inbox.
From cozy city hotels to luxury resorts — book the best stays at unbeatable prices.