Johnson replied: "I think the comparison with 1936 is certainly right and frankly, I think it is an emetic prospect to think of Putin glorying in this sporting event".
Former spy Sergei Skripal had been granted refuge in the United Kingdom in 2010 under a "spy swap" but was found unconscious with his 33-year daughter outside a shopping centre in Salisbury this month.
Hitler wanted the 1936 Games to be a symbol of Aryan supremacy and famously refused to shake hands with American star Jesse Owens, the black track and field athlete who won four gold medals in Berlin.
By the same token, Johnson agreed that it would be right to compare the upcoming Russia-hosted FIFA World Cup to the 1936 Olympics in Nazi Germany.
Andrey Pritsepov, the consul general in Scotland based in Edinburgh, said Mr Johnson's comment "crossed all diplomatic lines".
Johnson added: "The boundaries of Moscow's dominions have been rolled back and I think Vladimir Putin feels that very keenly and he feels Russian Federation lost out, so he wants to cause trouble wherever he can".
Johnson's comment drew a swift and stinging response from Moscow, reports The Times. In the latest attack on Russia's credibility to host a tournament of such magnitude, British Foreign secretary Boris Johnson on Thursday aggravated the already sour tensions between Russian Federation and Britain by giving a controversial statement.
"The numbers are well down but that does not mean we are not deeply concerned about how they may be treated", Mr Johnson said.
However, while giving evidence to MPs, Mr Johnson said the trail of evidence led to the regime of Russian President Vladimir Putin.
Russian Deputy Prime Minister and chairman of the Local Organizing Committee Arkady Dvorkovich responded to those calling for a boycott on Wednesday, saying it is "senseless" to do so.
"The British Government is free to take a decision about its participation in the World Cup".
"If some officials refuse coming here, it is their personal business".
"This will be the best world championship ever".
The Russian team was given a suspended disqualification and the country's national football federation was fined.
Teams from 32 nations will play a total of 64 matches at 12 stadiums in 11 Russian cities during the World Cup, which kicks off on June 14 and ends on July 15.