International train
International rail connections exist between Russia and other nearby countries. Russian railways provide services in: Austria, China, Czechia, Estonia, Finland, France, Germany, Italy, Latvia, Lithuania, Mongolia, North Korea, and Poland.
Bus
Tourists can take a cheap bus from Riga, in Latvia, to St. Petersburg. It takes about 11 hours to arrive.
Plane
Tourists are able to fly to Moscow and St. Petersburg from most major airports. Getting to other Russian cities is not always as easy; however, tourists can usually fly to Moscow and from there take a connecting flight.