Candi Borobudur didirikan oleh Dinasti Syailendra (Wangsa Syailendra) yang bercorak Buddha Mahayana, khususnya pada masa pemerintahan Raja Samaratungga.
Pembangunan candi yang terletak di Magelang, Jawa Tengah ini diperkirakan dimulai sekitar akhir abad ke-8 atau awal abad ke-9 Masehi (sekitar tahun 770-842 M) sebagai pusat ziarah dan pemujaan Buddha.