The Sri Lankan cricket team will start for Mumbai on November 8 to play a full series against India featuring three Test, five ODIs and two Twenty20 International matches.
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 President's XI.
They stay put 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).