Skip Navigation

Berlin - St Petersburg by train

Travel Forums Europe Berlin - St Petersburg by train

1. Posted by bentivogli (Travel Guru 2398 posts) 9y

Can someone give me an approximate price quote on the direct train from Berlin (Ostbahnhof) to St Petersburg (Vitebsk)? The website of german railways doesn't give one...


2. Posted by flynn (Inactive 140 posts) 9y

Hi Niels!

The return ticket costs € 280 including reservation


3. Posted by t_maia (Travel Guru 3289 posts) 9y

Cheapest way to do it is to fly to Riga with easyjet and take the train from there. Saves you the hassle and cost with the whiterussian visa.

You might be able to cut the price a bit if you take the train to Warshaw and buy the ticket to St. Pete's there. Or go via the Ukraine around White Russia. A City-Star ticket bought in Bratislava also reduces the cost significantly - if you are travelling in a group or family it is so much that it is worth going to Brats just to buy the City-Star.