Best Surfing Destinations in India

The 7,500 km long coastline of India provides the best places for surfing between May and September when waves are high. Some of the best places for surfing in India are Maravanthe, Mangalore, Manipal, Kapu Beach and Murdeshwara in Karnataka, Kovalam and Varkala in Kerala, Manapad Point, Covelong and Mahabalipuram in Tamil Nadu.

The best time for surfing in India is between September to November and again from March to May.

Kovalam, Kerala

Kovalam beach town by the Arabian Sea is a Lighthouse beach and most frequented by tourists for surfing. Kovalam Beach of Thiruvananthapuram is probably the best-known surf spot in Kerala along with Varkala.

Varkala, Kerala

Varkala Beach is the most visited beach in Kerala for surfing and swimming. The beach along the cliff is a well-known tourist destination in Kerala and haven for sunbathing and swimming.

Gokarna, Karnataka

Gokarna beach of Karnataka is famous for Mahabaleshwar Temple and one of the best holiday destination in Karnataka along with Karwar. The Gokarna beach is a long open beach and known for surfing in Karnataka along with beaches of Mangalore and Manipal.

Kapu Beach, Karnataka

Kapu Beach between Udupi and Mangalore is famous for its lighthouse and Mariamma temples. The beach on the shore of the Arabian Sea is a favourite hangout place for students and surfers.

The town of Murdeshwar is surrounded by the waters of the Arabian Sea from three sides and offers one of the best surfing experience in Karnataka.

Manapad Point, Tamil Nadu

Manapad coastal village is a lesser-known surfing point in India and probably one of the best-surfing sites globally. Surfing in Manapad Point also known as Alwars offers an extraordinary experience.

Covelong, Tamil Nadu

Covelong also is known as Kovalam beach of Chennai is the best place in India for windsurfing. There is a surf school with the resort in the Chennai Covelong Beach.

Mahabalipuram, Tamil Nadu

The temple town of Mahabalipuram offers places for windsurfing in South India. Mumu Surf School at the Main Beach of Mahabalipuram is the best place for beginners.

Aswem Beach, Goa

Aswem Beach is a favourite surfing spot in Goa, located nearby Arambol beach. Banana Surf School, Vaayu Waterman’s Village and Surf Wala are the perfect place for surfing in Goa for beginners.

Paradip Beach, Odisha

Paradip Beach of Odisha is the most popular spots in India for surfing along with Puri beach and Konark Chandrabhaga Beach. India Surf Festival was held in the scenic stretch of the Orissa at Ramachandi Beach.

Serenity Beach, Pondicherry

Serenity Beach of Pondicherry with golden sand and spectacular waves making it a good spot for surfing in South India. The surfing school in Pondicherry offers the experience the best surfing experience in India.

Little Andaman, Andaman Islands

Butler Bay Beach of Andaman has rated as best surfing spots in India and most important tourist location in Little Andaman. The spectacular waves of Little Andaman Islands is the least known beach in Andamans.


India | Srilanka | Bali