Shajapur Bus Station is right at the center of Shajapur
town, which is 80 km north-east of Indore
. It is in close proximity to National Highway 3
. Buses ply from Shajapur to Sunser, Shujalpur, Sehore, Dewas
. The station also operates inter-state services to all major cities in Rajasthan
Nearest airport is at Indore. Shajapur Railway Station is situated on the Ujjain-Guna line.
The pilgrim sites of Agar, Badod, Maksi and Nalkheda are some of the major tourist spots near Shajapur.