Monday, December 1, 2025

How many kingdoms were conquered by Karna in his Digvijay conquest in Mahabharata?

 At least 40 Kingdoms as per the original unabridged version of Mahabharata, mentioned in Vana Parva.

  1. Pragyotishpura (Bhagadatta)
  2. Panchala (Drupada)
  3. Anga (estates excepting his own Anga estate)
  4. Vangas
  5. Kalingas
  6. Mandikas
  7. Magadhas
  8. Karkakhandas
  9. Avasiras
  10. Yodhyasp
  11. Ahikshatras
  12. Asura tribes of Vatsabhumi
  13. Kevali
  14. Mrittikevali
  15. Mohana
  16. Patrana
  17. Tripura
  18. Konsa
  19. Rukmi
  20. Pandya
  21. Karala
  22. Nila
  23. Venudari (a Yadava tribe)
  24. Yadavas (all the other Yadava tribes)
  25. Son of Sishupala (kingdom of Sishupala)
  26. All the kingdoms around the kingdom of Sishupala
  27. Avantis
  28. Vrishnis (the politically important & powerful Yadava clan)
  29. Yavanas (Indo-Greeks), the ancestors of Achaemenid empire, one of the largest contiguous empires in History
  30. Varvaras (barbarian tribes of the West)
  31. Abhishahas
  32. Shurasenas
  33. Shibis
  34. Vasatis
  35. Machellakas
  36. Lalitthayas
  37. Kekayas
  38. Madra (the kingdom of Shalya)
  39. Kambojas (modern day Afghanistan)
  40. Nagnajit

BORI CE (critical edition of Mahabharata) also mentions in many cross-references about the conquest of the earth by Karna.

Image courtesy : Internet