Ранней весной 997 года Адальберт с несколькими спутниками отправился в Данциг. Из Данцига в сопровождении польских солдат он проследовал водным путем вглубь страны. По общепринятому мнению, его целью была часть Пруссии, именуемая Самбия. Прибыв туда, чтобы начать миссионерскую деятельность, Адальберт попал в руки солдат и был убит. Недалеко от Кенигсберга, в месте, где сегодня находится город Приморск (Фишхаузен), до сих пор можно увидеть место, где он 23 апреля 997 года принял мученическую смерть.
Между тем традиция не увязывается с известными фактами. Помимо двух современных биографий, старейшим документом, описывающим смерть Адальберта, является
В то время в дельте Вислы было много устьев, и некоторые лагуны тоже называли морем. Славяне и пруссы, не являвшиеся мореходами, едва ли видели разницу. Более того, у Адальберта не было никаких причин начинать свою миссионерскую деятельность в центре страны. Миссионеры обычно начинали проповедовать на границах, откуда продвигались вглубь территории. В
Согласно источникам, события развивались следующим образом. Когда Адальберт и его спутники оказались в городе, первым делом у них спросили, откуда они прибыли. Адальберт ответил, что прибыл из Польши от князя Болеслава. Ответ, вероятно, вызвал подозрения – новоприбывшие могли быть польскими лазутчиками. После большого количества приграничных инцидентов неудивительно, что пруссы не испытывали доверия к тем, кто перешел польскую границу. И чем ближе к польской границе жили пруссы, тем сильнее было их недоверие. Прусские власти отказали Адальберту и его спутникам в разрешении остаться в городе. Их отвели на берег, посадили на лодку и велели не возвращаться под страхом смерти.
Адальберт был крайне раздосадован неудачным началом. Тем не менее он продолжал надеяться, что сумеет достичь цели, найдет возможность объяснить свои миролюбивые намерения и получит разрешение заниматься миссионерской деятельностью. Поэтому он не вышел сразу в море, а еще несколько дней оставался на берегу, где усердно молился. Там его застали прусские солдаты – возможно, береговой патруль. Пруссы отметили, что он не выполнил приказ покинуть страну, и один из них, некий Зикко, брат которого пал в войне с Польшей, подошел к епископу, когда тот молился, и убил его. Спутников Адальберта не тронули, но епископа обезглавили, и его тело бросили в воду. В свете такой реконструкции событий можно предположить, что мученичество Адальберта имело место на участке между рекой Ногат и Эльблонгским каналом.
Тело епископа было перенесено через эстуарий течением и выброшено на польский берег, что объясняет, каким образом останки так быстро оказались в руках христиан и почему Болеслав скоро узнал о смерти епископа. Вскоре после того, как спутники Адальберта, которым посчастливилось добраться до Польши живыми, подтвердили, что случилась трагедия, Болеслав Великий приказал похоронить тело Адальберта в Гнезно со всеми почестями, причитающимися святому мученику. Польский правитель даже сумел получить голову, найденную путешественником.