Bài thơ dài nhất từng được viết là "Mahabharata" của Vyasa, nhân vật Hindu được kính trọng. Ông được cho là hóa thân của thần Vishnu trong Ấn Độ giáo. Mahabharata dài gấp 10 lần Iliad và Odyssey cộng lại. Nó có hơn 1,8 triệu từ và hơn 100.000 câu thơ.
Được viết vào năm 300 trước Công nguyên, Mahabharata kể câu chuyện về Chiến tranh Kurukshetra, trong đó hai phe anh em họ, Kaurava và các hoàng tử Pandava, tranh giành quyền lên ngôi của một triều đại. Cuộc chiến kéo dài 18 ngày và kéo theo phần còn lại của các gia đình cầm quyền Ấn Độ. Mặc dù có những tuyên bố lịch sử về cuộc chiến, nhưng không có bằng chứng thuyết phục nào cho thấy nó thực sự diễn ra trong lịch sử.