Ramayana opened strongly at the box office, earning Rs 64.85 crore on its first day in India. The film experienced a slight decline on its second day, with Rs 48 crore net on Friday. Positive word of mouth has led to boost the film’s performance on Saturday and beyond. The film has made Rs 182 crore net in India by the end of day 3.