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 is anticipated to boost the film's performance on Saturday and beyond.