Incorrect data? Please notify us at hi@itinari.com.
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
Want to plan a trip here? Talk to AI travel assistant Maya.