Travel from Saint-Petersburg-Russia to Samara

Train, bus or fly from Saint Petersburg to Samara?

Aeroflot Russian Airlines, Nordavia and 2 other airlines fly from Saint Petersburg to Samara hourly. Alternatively, Russian Railways (RZhD) operates a train from Saint Petersburg to Samara hourly. Tickets cost $19 - $45 and the journey takes 4 h 5 min. Russian Railways (RZhD) also services this route 3 times a day.

How to get from Saint Petersburg to Samara

From Sennaya Ploshchad line 2 Metro to Moskovskaya Metro, line 39 bus to St. Petersburg airport, fly to Samara airport, then Airport Bus to Samara. 5 h 8 min $152. From St Petersburg P Mosk train to Moskva Kasanskaja then train to Samara. 19 h 40 min $71. From Saint Petersburg bus to Paveletskaya, line 5 subway to Moskva Kazansky Station, then bus to Samara. 28 h 17 min $66. From St Petersburg P Mosk train to Samara. 30 h 36 min $69. From Saint Petersburg drive to Samara. 25 h 29 min $133.