Situata a Giava centrale, a circa 47 km a nord di Yogyakarta, la città di Magelang è la città principale più vicina agli antichi templi buddisti di Borobudur, patrimonio dell'UNESCO. A causa della sua vicinanza al tempio, molti visitatori si fermano per una notte o due in città per ammirare l'alba a Borobudur a 7 miglia (12 km) di distanza.
Oltre al famoso tempio, Magelang funge anche da comoda base per le esplorazioni del Parco Nazionale del Monte Merapi, sede di uno dei vulcani più attivi dell'Indonesia, nonché della bellissima cascata Kedung Kayang e del Passo Ketep, dove i viaggiatori trovano viste spettacolari su entrambi i monti Merapi e Monte Merbabu.
Di ritorno in città, Magelang è famosa soprattutto per il getuk , una dolce specialità locale a base di manioca, zucchero e cocco grattugiato.