Thành phố cũng trở thành một trung tâm Phật giáo thịnh vượng tự hào có một số tu viện quan trọng. Nó vẫn là thủ đô của triều đại Gupta (thế kỷ thứ 3) và triều đại Pala (thế kỷ thứ 8). Thành phố phần lớn bị tàn phá khi được thăm viếng bởi Xuanzang, và tiếp tục bị thiệt hại bởi những kẻ cướp Hồi giáo trong thế kỷ 12.[29] Sau đó, Sher Shah Suri đã biến Pataliputra thành thủ đô của mình và đổi tên thành Patna hiện đại.