We recommend you two convenient trains: №002Й (20:48 - 08:00) and №024M (23:08 - 10:45).
From St. Petersburg there is only one direct train a day which leaves from Moskovsky station (metro Pl. Vosstaniya). The journey takes approximately 22 hours and leaves St. Petersburg at 15:30 arriving in Kazan the next day at 13:58.
Refine your search
Show all categories