Здравствуйте Заир.
Московский патент нельзя просто переоформить на Санкт-Петербург. Патент действует в том субъекте РФ, где он выдан, поэтому по московскому патенту работать в Санкт-Петербурге нельзя.
Но если Ваш московский патент ещё действует, Вы можете не выезжая из России оформить отдельный патент для Санкт-Петербурга. При этом соблюдать первоначальный 30-дневный срок обращения со дня въезда уже не требуется.
Для этого нужно обратиться в уполномоченный миграционный центр Санкт-Петербурга и подать документы на новый патент для работы именно в Санкт-Петербурге.
Важно: срок действия нового патента для другого региона не может быть больше оставшегося срока действия первоначального московского патента.
То есть порядок такой:
сначала оформляете патент для Санкт-Петербурга;
до его получения по московскому патенту в Санкт-Петербурге не работаете;
после получения нового патента можно официально устраиваться на работу в Санкт-Петербурге.
Отдельно обратите внимание, что для Санкт-Петербурга и Ленинградской области сейчас действует специальный межрегиональный порядок, но он не распространяет московский патент на Санкт-Петербург. Московский патент может работать только в пределах правил Москвы и Московской области, а петербургский — в пределах Санкт-Петербурга и Ленинградской области при соблюдении соответствующих условий.
Если напишете, до какой даты действует Ваш московский патент, можно подсказать, есть ли смысл сейчас оформлять второй патент либо выгоднее дождаться окончания текущего.