NRW borders the Netherlands, a country with easy drug access as well. And yes, deaths per capita are much higher in Germany's city-states (Berlin, Hamburg, Bremen). But please go ahead and compare numbers on a per-city basis (2016 numbers). You will note that Munich (62 deaths, 1.4m inhabitants, ~44 deaths per capita) is very much comparable to Berlin (167 deaths, 3.5m inhabitants, ~48 deaths per capita).
Sure, gaining access to drugs in the Netherlands is easy, but usually people go there to get some of the not-so-deadly drugs, like weed and not heroin or meth, like bavaria.