About Ten Thousand Peaks

Ten Thousand Peaks is a scenic surf destination situated along the west coast of Karnataka, India, near Maravanthe Beach. This unique spot is notable for a stretch where the NH66 highway runs alongside the ocean, with a freshwater lake on its other side, creating a visually striking landscape. The approximately six-kilometer-long beach offers diverse wave conditions, making it an interesting location for surf enthusiasts.

No flights found

Try different dates

Airport to Spot Transportation

Transportation from Mangalore Airport to Ten Thousand Peaks

Loading transportation options...

Quick Facts

Spot Type
Beach
Best Season
Fall
Wave Quality
Good
Wind Conditions
Moderate
Crowd Level
Moderate
Accessibility
Easy
Hazards
Riptides, Marine life
Sports Available
Surf
Best Tide
Any
Swell Direction
Sw
Best for
Surf
Loading map...

Ten Thousand Peaks Weather

Current conditions in Karnataka, India

Loading weather data...

Frequently Asked Questions about Ten Thousand Peaks