The actor had lunch with BJP's Prime Ministerial nominee in the state capital.
Tweeting about it, Modi said, "Having Undhiyu for lunch with Salman Khan. Undhiyu is a Gujarati delicacy and is a must-have during Uttarayan!"
The Chief Minister had earlier posted a tweet: "Enjoying Uttarayan in Ahmedabad. Salman Khan will join for lunch."
After the lunch, the 'Dabang' star joined Modi in kite flying in Ghatlodia area of the city, a BJP bastion here.
Zafar Sareshwala, a critic-turned-admirer of Modi, was also present on the occasion. They were seen flying kites with local BJP leaders like Kamlesh Patel and Rakesh Shah.
The International Kite Festival is being celebrated from January 12 to January 14 here. Salman Khan meeting Modi is being seen in political circles as an attempt to appease the minority community on the day of Eid to garner votes ahead of the Lok Sabha elections.