Makrai is located about 17 km south-west of Badwani, in Harda District of Madhya Pradesh. Bhopal, the capital city of the state, is 123 km north.
Shri Laxmi Narayan Mandir and Harda Shri Siddhi Vinayak Mandir at Harda are accessible from this place. Trekking facilities are available near Makrai.
Nearest airport is Bhopal Airport. Harda Railway Station serves the town. By road, Makrai is well connected with Harda, Hoshangabad and Dewas.