No, online booking is not mandatory for Mahanandi Temple. However, it is advised to book in advance.