St. Petersburg has an airport with connections throughout Russia and Europe, though travelers from America will have to transfer
from Moscow or some other European city. St. Petersburg has rail and bus
connections throughout the former Soviet Union and Europe. There is ferry service
between the city and several other international destinations.
The best way of
getting around the city by road is by bus, trolleybus (an electric bus) or
tram. The St. Petersburg metro, while less
magnificent that that of Moscow’s, is first rate.