Under the captaincy of Virat Kohli, India will tour Ireland for the first time since 2007, to play a couple of T20 Internationals in June before a lengthy series in England from July to September.
The T20I matches will be held in Dublin on June 27 and June 29, the BCCI announced on Wednesday.
India last toured Ireland in 2007 when they played an ODI at Belfast, which the visitors won by nine wickets (via D/L method).
India have played Ireland just once in the T20 format when the two sides met in Nottingham during the 2009 World T20.
The two matches will precede the long tour of England comprising five Tests, three ODIs and as many T20s.
(With PTI inputs)