* Required
Inverness
St Petersburg
Receive our weekly travel deals newsletter?
At the eastern end of the Gulf of Finland, on the Baltic Sea, stands the city of St Petersburg. In the 18th century, Peter the Great transformed the swampy banks of the Neva River into a fine European-style city, his "window on Europe". Known as Petrograd and then Leningrad, many Russians refer to it...
St Petersburg flights and travel guide
St Petersburg Airports