Union Home Minister Amit Shah is likely to visit Tripura for two days from April 7 and will address a rally and hold a roadshow the next day as part of the BJP's campaign for its candidates in the two Lok Sabha seats in the northeastern state, a party leader said on Friday.