Расстояние от Хельсинки до Пункахарью составляет примерно 340 километров. От Пункахарью до центра Савонлинны около 35 километров.
От Пункахарью до Савонлинны удобно добираться на пригородном поезде, который кроме центра Пункахарью останавливается на станции Ретретти, расположенной на острове Туунаансаари, а также на станции Лусто. Остановка в Савонлинне находится вблизи рыночной площади. Ближайший аэропорт находится на расстоянии примерно 30 километров, в Савонлинне.