I collected the English language maps of Saint Petersburg transport system and tourist attractions so that you can plan your time.
The Saint Petersburg Transport map

The Saint Petersburg Suburban Transport Map

Source: Visit-peterburg.ru. See detailed map here.
The map shows how to get from Saint Petersburg to Peterhof, Oranienbaum, Pavlovsk, Pushkin (Tsarskoe Selo), Gatchina, Kronschtadt, and Schlisselburg.
The Saint Petersburg Metro Map

Another good feature offered by the Saint-Petersburg metro is the trip planner that you can use to build your route.
A 3D Map of Saint-Petersburg Center
