Colombo: The first Test match between India and Sri Lanka would be held in Ahmedbad on November 16.
Lankan team will arrive on Mumbai on November 8 to play a full series against India.
Australia's tour of India-Fixture
Sri Lnaka is scheduled to play three Tests, five ODIs and two Twenty20 International matches in India.
According to the itinerary of the 51-day tour released by the Lankan cricket board, the Sri Lankans will reach Mumbai on November 8 before leaving for Ahmedabad where they will play a three-day practice match from November 11 against the Board Presidents XI.
They will stay back in Ahmedabad for the first Test starting on November 16 before travelling to Kanpur for the second Test from November 24.
From there, they move to Mumbai, venue of the third Test from December 2 before playing two Twenty20 matches in Mohali (Dec 9) and Nagpur (Dec 12).
The ODI series begin on December 15 at Rajkot before the action shifts to Vizag (Dec 18), Cuttack (Dec 21), Kolkata (Dec 24) and Delhi (Dec 27).
On December 28, the Lankans return home.
Nov 8: Sri Lanka Team arrives at Mumbai.
Nov 11-13: 3-day Match at Ahmedabad Vs Board Presidents XI.
Nov 16-20: First Test at Ahmedabad.
Nov 24-28: Second Test at Kanpur.
Dec 2-6: Third Test at Mumbai.
Dec 9: 1st Twenty20 at Mohali (D/N)
Dec 12 : 2nd Twenty20 Match in Nagpur (D/N).
Dec 15: 1st ODI against India at Rajkot.
Dec 18: 2nd ODI against India at Vizag (D/N).
Dec 21: 3rd ODI Match against India at Cuttack (D/N)
Dec 24: 4th ODI against India in Kolkata.
Dec 27: 5th ODI against India in Delhi (D/N).
Dec 28: Team departs.