Moskovsky Rail Terminal, Saint Petersburg Image

Moskovsky Rail Terminal, Saint Petersburg

Back To The Mapmap icon
Add to Favourites

Moskovsky Rail Terminal, also known as 'Glavny' ('the main one') is the most important transport hub in Saint Petersburg. It is located at the intersection of the city's main artery - Nevsky Avenue, with another busy street, Ligovsky Avenue. © istock/uskarp

Updated on 27 May 2024

Book a nearby experience

Recommended Activities Nearby