Prabhas
Amarendra Bāhubali / Mahendra Bāhubali 'Shivudu'
Rana Daggubati
Bhallaladeva
Anushka Shetty
Devasena
Sathyaraj
Karikala Kattappa Nadar
Nassar
Bijjaladeva
Ramya Krishnan
Sivagami
Subbaraju
Kumara Varma
Tamannaah Bhatia
Avanthika
Prudhviraj
Official in Kunthala Kingdom
Rohini
Sanga
Kalpalatha
Ashrita Vemuganti
(uncredited)
Tanikella Bharani
Swami (voice) (uncredited)
Bharani Shankar
(uncredited)
P. Ravi Shankar
Karikala Kattappa Nadar (Voice)