Pskov is the largest city and administrative capital of Pskov Oblast.
Pskov Airport (Аэропорт Псков) (IATA: PKV) have flights from Moscow Domodedovo and Saint-Petersburg Pulkovo airport three days a week. From Domodedovo on Monday, Wednesday and Friday. As of March 2014 the lowest fare is 5000 RUB return tickets. From Pulkovo on Wednesday, Friday and Saturday . As of March 2014 the lowest fare is 1400 RUB return tickets. Check availability on the airlines website , because of frequently schedule time changes.
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.