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.