England will play two warm-up games in June before flying to Russian Federation, with the Football Association also set to confirm a Wembley friendly against Nigeria on June 2.
Gareth Southgate's side will face Nigeria at Wembley Stadium on Saturday, 2 June, before taking on Costa Rica at Leeds United's Elland Road stadium five days later.
Before games against Nigeria and Costa Rica, England will play Netherlands and Italy in March. "But it's not just about the games we've got in the group, it's hopefully beyond that as well".
"We want to expose the team to different styles and different experiences", he stated.
The World Cup draw put England in Group G, alongside Tunisia, Panama and Belgium.
Nigerian national football team German head coach, Gernot Rohr celebrates after the FIFA World Cup 2018 qualifying football match between Nigeria and Zambia in Uyo, Akwa Ibom State, on October 7, 2017.
Over 1000 players sign up for VIVO IPL Player Auction 2018
Lasith Malinga will lead Sri Lanka's entourage that includes Angelo Mathews, the exciting Niroshan Dickwella, and Thisara Perera. Aussie skipper Steve Smith was retained by the Rajasthan Royals who return to replace 2017 finalists the Rising Pune Supergiant.
"This is good news for myself and the entire team".
His Nigeria counterparts Gernot Rohr said the tie was big enough to test the Super Eagles' readiness for the World Cup.
"We have other matches and programmes for the team, and we will soon roll out the entire plan for matches, camping sites and training camps, " he said in the statement. England is a very strong team presently and I believe they will give us a very good match.
Meanwhile, the Super Eagles already have a confirmed date for a friendly against Poland in Warsaw on March 23.
The Three Lions's first game in Russian Federation will be against Tunisia on 18 June.