

Where to watch
Not available in Philippines
Streaming in 4 other countries
Mahabharat isn't on any streaming service in Philippines right now, but it's available in Canada, India, United Kingdom, United States. Streaming rights are licensed per country.
Cast · Directed by Amaan Khan
SS

Shatrughan Sinha
Krishna (voice)
MB

Manoj Bajpayee
Yudhisthir (voice)
SD

Sunny Deol
Bheem (voice)
AD

Ajay Devgn
Arjun (voice)
VB

Vidya Balan
Draupadi (voice)
AB

Amitabh Bachchan
Bheeshma (voice)
AK

Anil Kapoor
Karna (voice)
JS

Jackie Shroff
Duryodhan (voice)
AK

Anupam Kher
Shakuni (voice)
AR

Ashutosh Rana
Dronacharya (Voice)
DN

Deepti Naval
Kunti (voice)
RL

Reema Lagoo
Gandhari (Voice)
More like this

Ramayana: The Epic
2010 · 5.8

Toonpur Ka Superrhero
2010 · 4.9

Return Of Hanuman
2007 · 6.6

The Willoughbys
2020 · 7.1

Minions & More Volume 1
2022 · 7.0

Chickenhare and the Hamster of Darkness
2022 · 7.2

LEGO Star Wars: The Mandalorian
2026 · 6.7

LEGO DC Comics Super Heroes: Justice League - Attack of the Legion of Doom!
2015 · 6.6

Arctic Dogs
2019 · 5.9

The Warriors Gate
2016 · 6.6

Revolting Rhymes
2017 · 6.9

Scooby-Doo! The Sword and the Scoob
2021 · 7.5
Mahabharat — streaming FAQ
Which OTT platform streams Mahabharat?
Mahabharat isn't on any streaming service in Philippines yet, but it's available in Canada, United Kingdom and India and other countries. Streaming rights differ by country — switch your country in the header to see where.
Is Mahabharat on Netflix?
No, Mahabharat is not on Netflix in Philippines as of November 2026.
Is Mahabharat on Amazon Prime Video?
No, Mahabharat isn't on Amazon Prime Video in Philippines right now.
Where can I watch Mahabharat for free?
Mahabharat isn't streaming in Philippines yet, so there's no way to watch it free at the moment.