Cuando Ashoka, el hijo del emperador Mauryan Bindusara y el nieto de Chandragupta Maurya, el primer Emperador Mauryan, ascendió al trono de Magadha en el 273 a. C., también quería seguir los pasos de su padre y su abuelo y se dispuso a expandir su imperio. para convertirse en un gran conquistador. Kalinga era parte del Imperio Magadha durante la época de los Nandas. Cuando los Nandas fueron derrotados por Chandragupta Maurya, Kalinga era un estado independiente. Si bien Chandragupta Maurya y Bindusara inicialmente quisieron reconquistarlo, no pudieron tener éxito. Fue Ashoka quien se adelantó para conquistarlo nuevamente. Además, los historiadores revelan que Kalinga ya había expandido su poder militar y tenía una enorme prosperidad material debido a sus relaciones comerciales con Java, Malayo y Ceilán, desde el tiempo de Chandragupta hasta el de Ashoka, y Ashoka no podía descuidar la importancia de Kalinga. para el imperio de Mauryan. Creo que fue principalmente la vasta fuerza militar, la riqueza y el poder de Kalinga lo que causó celos para el Imperio Magadh, por lo que Ashoka quería restablecer el poder de Magadh en este estado. Durante el reinado de Ashoka, envió un mensaje al gobernante de Kalinga para entregar su imperio a los Mauryas. Sin embargo, Kalingaraj o el gobernante de Kalinga se negaron a someterse al Imperio Mauryan. Por lo tanto, siguió una gran guerra entre los dos gobernantes en 261 a. C.
Al menos esta es la teoría que más creen.