The Sapsan train station in St. Petersburg is the Moskovsky Station, located at 85, Nevsky av., St. Petersburg, Russia​.