Merkel made the comments at a closed door meeting with lawmakers of the centre right European People's Party before she and French President Francois Hollande jointly addressed the European Parliament yesterday, the news website said.
The conservative German leader assailed the response of Hungarian, Czech, Slovak and some Baltic leaders to Europe's refugee crisis, without naming them, saying they should know better having lived behind a fence themselves.
"We eastern Europeans counting myself as an eastern European we have seen that isolation doesn't help," Merkel, who grew up in communist East Germany, was quoted as saying.
"The refugees won't be stopped if we just build fences and lived behind a fence for long enough."
"Those who can consider themselves lucky that they have lived to see the end of the Cold War now think that one can completely stay out of certain developments of globalization. It just strikes me as somehow very weird," she said.
Conservative Hungarian leader Victor Orban and centre-left Slovak Prime Minister Robert Fico have attacked Merkel for throwing open Germany's borders to Syrian refugees, saying she has triggered a surge of migrants that Europe cannot cope with and that threatens its 'Christian values'.
More than half a million migrants and refugees fleeing war and poverty in the Middle East, Asia and Africa, have arrived in the European Union so far this year. Hungary has built a barbed wire fence along its border with Serbia to keep them out after tens of thousands flooded in on their way to Germany.

Latest News from World News Desk