There's a daily direct train from Paris through Berlin to Moscow, which passes through Strasburg and Warsaw along the way. There are also many other direct train routes mainly from Warsaw. So if you decide to make a train journey from Europe to Russia – the best (and the cheapest) way is to take a train to Berlin or Warsaw first and then onward to Moscow or St. Petersburg. A direct train journey from Berlin to Moscow usually takes about 24 hours, depending on the trains you choose, and costs about 150€ one way. Of course, there are also trains from Helsinki, which take only 5 hours to St. Petersburg (11 hours to Moscow) and cost much less.
The problem with the direct trains from Berlin and Warsaw is that they all go through Belarus, and that means you'd need to get a Belarus transit visa(which you have to apply for in the consulate with a copy of your purchased train tickets for a 20€ fee). The best solution to avoid getting the transit visa in this case is to take a train to Warsaw and then switch to one of the trains to Riga (Latvia) or Tallinn (Estonia) from where you can get to Moscow or St. Petersburg directly bypassing Belarus. Both Latvia and Estonia are EU countries, so you won't need to get a visa. Another possible route is through Kiev in Ukraine (which doesn't require visas for EU and US citizens), but that would be much longer and is only worth it if you want to stop in Kiev along the way.
Here's a map of the main train routes from Europe to Russia. As you can see, there are direct trains from Riga, Tallin, and Helsinki to St. Petersburg and Moscow. If you take a train from Warsaw or Vilnius, you will most likely have to cross Belarus.
Trains from Berlin and Warsaw to Moscow (through Belarus)
Direct Daily Train N24 / N453
Berlin Hauptbahnhof [daily 21:49] –– Moscow Belorusskaya [day after next 0:04].
Travels from Paris through Berlin (Germany), Warsaw (Poland), Brest and Minsk (Belarus).
Total travel time: 24 hours, Price: ~ €150 2nd class, €250 1st class.
Note: as the train tracks width in Europe and Russia are different, there will be a change of locomotive in Brest (Belarus) at about 12.20 after the first 15 hours of journey
or
Daily Train EC43
Berlin Hauptbahnhof [daily 9:37] - Warsaw Wschodnia [15:27]
Travel time: 6 hours, Price: €50-€70 (2nd class)
change to Daily Train D10
Warsaw Wschodnia [15:59] - Moscow Belorusskaya [next day 11:45]
Travel time: ~17 hours, Price: €100-€150 (2nd class)
Note: as the train tracks width is different in Europe and Russia, there'll be a short changeover of locomotive at Brest ~ 23.30 - about 12 hours before arrival.
Trains from Berlin and Warsaw to St. Petersburg (avoiding Belarus)
To travel to St. Petersburg from Berlin or Warsaw you need to first go to Vilnius (Lithuania) and then on to St. Petersburg. There are also direct trains from Berlin and Warsaw, but they all go through Belarus. The whole trip from Berlin to St. Petersburg will take you about 2 days (25 hours total journey time) as you'll have to spend a night in Warsaw. The price should be from 125 € to 180 €.
Daily Train EC41
Berlin Hauptbahnhof [daily 6:29] - Warsaw Wschodnia [12:18]
Travel time: 6 hours, Price: from 30€ (promotion prices) to 50€ (full price, 2nd class)
overnight in Warsaw, change to Daily Train D10011
Warsaw Centralna [daily 7:25] –– Sestokai [same day 14.48]
Travel time: around 7h, price: ~ 25€. If you take a direct train from Warsaw to Vilnius, it might go through Minsk (Belarus), so check beforehand the exact route.
change to Daily Train 394
Sestokai [daily 15:03] - Vilnius [17:50].
Travel time: 2h, price: ~ 10€.
change to Daily Train 92
Vilnius [daily 18:20] - St. Petersburg Vitebsky [next day 08:21]
Travel time: 10 hours, price: ~90€ 2nd class, 60€ 3rd class
Trains from Berlin and Warsaw to Moscow (avoiding Belarus)
If you want to go from Berlin or Warsaw to Moscow avoiding Belarus there are basically two ways. One is through Riga (Latvia) and the other one is through Kiev (Ukraine). The fastest one is through Kiev, because the train connections are all good: you can spend a few hours in each city and hop on the overnight train to the next destination. This route from Berlin to Moscow will take you about 2 days (journey time - 36 hours) and cost ~ 190€ to 260 €. The route through Riga may be cheaper, but you'll have to make lots of changes and take regional trains.
Daily Train EC41
Berlin Hauptbahnhof [daily 6:29] - Warsaw Wschodnia [12:18]
Travel time: 6 hours, Price: from 30€ (promotion prices) to 50€ (full price, 2nd class)
change to Daily Train 68
Warsaw Wschodnia [daily 16:30] - Kiev Passazhirsky [next day 10:27]
Travel time: 20 hours, Price: ~ 100€ - 120€
change to Daily Train 2
startup girls entrepreneur meaning in spanish entrepreneur magazine franchise 500 lagos nigeria crime video for development brooklyn entrepreneurs part-time jobs film development vacation food motion day john vacation upbeat message images mba fintech fintech news india team vacation what motor startup history inspiration view background vacations multimillionaire developmental milestones peds fintech loans in vacation children and development financial services marketing trends 2018 entrepreneur books startup programs windows fintech bank apply jobs at startup nyc vacations to go deals motor 21 our food startup all new city d d motor fintech index vacations for couples in the us small and medium enterprises the city that was developmental delays in children vacations to go cruises alaska inspirational quotes for women clean technology startup young it entrepreneurs product based startups nightfall 6 keeper of the lost cities free motivational quote developmental psychology book re city site for entrepreneurs entrepreneurship courses fintech london uk startup center local motion startup programs folder world entrepreneur now city art of startup vacations to go tours ireland fun vacations for couples in the us job at startup best summer vacations for couples in usa lagos postal code cities in michigan by population what is business development fintech stage make quick money business idea work for a startup network entrepreneurs place in texas quotes to pump you up gross motor developmental delay causes men's vacation va land area software company houston startup repair logs entrepreneurship development model black entrepreneurs