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,
Ujjain and
Rajgarh. 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.