Mahla Kalan is a charming village which falls in Bagha Purana development block of Moga District
. It is near the Bagha Purana-Mudki road, close to Chanar village.
Mahla Kalan is well linked by road with nearby towns and villages. The nearest railway station is at Talwandi Bhai (24 km). Amritsar International Airport serves this area.