Las cuevas de Bhaja están comprendidas por 25 cuevas budistas que pertenecen a la fase Hinayana del budismo y están ubicadas a unos 56 kilómetros de Pune, cerca de Lonavala. Todas fueron creadas entre el siglo III y el siglo II d. C. Uno de los chaityagrihas (salón de oraciones con una estupa dentro) tallados de la roca del estado de Maharastra se encuentra aquí; un arco en forma de herradura lleva hasta este salón. De hecho, es el único en las cuevas. Todas las demás cuevas son viharas, es decir, cuevas residenciales con celdas independientes dentro de ellas. Estas cuevas también hacen referencia a la tabla, un instrumento de percusión; los tallados del 200 a. C. muestran a una mujer tocando la tabla, mientras que otros realizan danzas. También se pueden encontrar las estupas, las cuales se dice que son las reliquias de los monjes budistas.

Otros lugares de interés en Pune