Pskov is the largest city and administrative capital of Pskov Oblast.
Pskov is located 20 km from the Estonian border.
The name of the city, originally spelled "Pleskov", may be loosely translated as "[the town] of purling waters". Its earliest mention comes in 903, which records that Igor of Kiev married a local lady, St. Olga.
From Saint Petersburg
There are two daily long-distance trains departing from Saint Petersburg's Vitebskii Station bound to Lithuania and Latvia which make a stop in Pskov. Both of the trains depart from Saint Petersburg in the evening and arrive around midnight so be sure to warn your hotel that you will check-in late. Also there is a commuter train (elektrichka) departing from Baltiskii Station six days a week (no schedule on Tuesdays). The train departs at 7:25AM and arrives to Pskov at 11:30AM, this train usually has a lot of passengers so if you want to have a seat by the window (or any seat at all, for that matter) make sure to arrive beforehand. As of August 2012 the ticket costs 464 RUB.
A daily night train leaves Moscow each evening at 4:55PM from the Leningradsky station and arrives to Pskov the next day at 7:30AM.
There are two daily commuter trains and also the commuter train and both long-distance trains from Saint Petersburg make a stop in Luga
A long-distance train departs from Minsk two times a week, on Monday and Thursday.
Daily train from Riga to Saint Petersburg makes a stop in Pskov.
Daily train from Vilnius to Saint Petersburg makes a stop in Pskov.
There are several daily bus routes from Saint Petersburg. The travel times given below are according to schedule, and of course they are subject to change due to road work and weather conditions.