Вайшали неоднократно посещался Буддой Шакьямуни. Именно жителям Вайшали Будда передал свою чашу для подаяния на пути в Кушинагару, где вскоре и скончался. В Вайшали проходил второй буддийский собор (ок. 483 до н. э.). В 3 в. до н. э. на месте последней проповеди Будды царем Ашокой была установлена памятная колонна.
В 5 в. до н. э. был завоеван правителем МагадхиАджаташатру.