Punkaharju is located in Eastern Finland on Lake Saimaa.
Punkaharju  ridge is a famous national landscape protected by a national reserve.
Highway nr 14 goes via Punkaharju village. To the south the road goes towards Parikkala village and to the west towards Savonlinna town and Juva.
From Savonlinna and Parikkala 
During the summer season it's possible to come to Punkaharju by S/S Heinävesi ship from Savonlinna