Тут вопрос встаёт в функционале сайта russianpost.ru, напишите им, может когда нибудь сделают расчет для других городов.
А вообще я сделал расчет из Москвы, погрешность в несколько десятков рублей, накручиваю сверху рублей 50, еще же надо и за коробку заплатить и всегда в плюсе.
Кстати еще желательно бы учесть при наложенном платеже сумму за перевод, которую берут сверх суммы перевода. Сумма свыше ожидаемой часто пугает клиента.