The 7,500 km long coastline of India provides the best places for surfing between the May and September when waves are high. Some of the best place for surfing in India are 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 in March to May.
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 Beach is the most visited beach in Kerala for surfing and swimming. The beach along cliff is a well known tourist destination in Kerala and haven for sun bathing and swimming.
Mulki town at Mangalore taluk is a famous place for international and domestic tourist. Mulki is famous for water sports, long distance recreational kayaking, stand up paddle and surfing.
Gokarna beach of Karnataka is famous for Mahabaleshwar Temple and one of 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 between Udupi and Mangalore is famous for its lighthouse and Mariamma temples. The beach on the shore of the Arabian Sea is a favorite 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 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 extraordinary experience.
Covelong also known as Kovalam beach of Chennai is the best place in India for wind surfing. There is a surf school with resort in the Chennai Covelong Beach.
The temple town of Mahabalipuram offers places for wind surfing in South India. Mumu Surf School at the Main Beach of Mahabalipuram is best place for beginners.
Aswem Beach is a favourite surfing spot in Goa, located near by Arambol beach. Banana Surf School, Vaayu Waterman’s Village and Surf Wala are perfect palce for surfing in Goa for beginners.
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 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.
Butler Bay Beach of Andaman is rated as best surfing spots in India and most important tourist location in Little Andaman. The spectacular waves of Little Andaman Islands is least known beach in Andamans.