The price charged by a wedding photographer depends on various factors like the number of days to cover, their experience in the field, the services offered, and the size of your guest list which determines the number of people in their team. The prices start at around INR 25,000 and can go up to INR 4,00,000 and more for premium photographers.