Порженский Погост находится на территории Кенозерского национального парка на полпути между Кенозером и Лекшмозером на берегу Порженского озера. От д. Масельги до Порженского 16 км, т.е. около 5 ходовых часов (никакого транспорта в парке нет, так что перемещаться нужно пешком или на велосипеде). Порженский погост расположен рядом с несколькими брошенными домами деревень Федоровская и Окатовская.
До Кенозерского нацпарка можно добраться двумя путями. Южный каргопольский сектор парка имеет своим центром дер. Морщихинскую на берегу Лекшмозера. Логистика следующая: сперва поезд до ст. Няндома (линия Москва – Архангельск), затем автобус Няндома – Каргополь, второй автобус Каргополь – Морщихинская (ходит 1-2 раза в день, но всего 2-3 раза в неделю). Северный плесецкий сектор парка имеет своим центром дер. Вершинино на берегу Кенозера (в этой деревне, как и в Морщихинской, есть офисы нацпарка, магазины с едой). Логистика следующая: сперва поезд до ст. Плесецк (линия Москва – Архангельск), затем автобус Плесецк – Вершинино (ходит раз в день). Между Вершинино и Морщихинской можно пройти пешком – расстояние 35 км.