Travel Stack Exchange is a question and answer site for road warriors and seasoned travelers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm planning a trip to Poland for July and August. I thought it would be a good idea to visit some of the other countries around Poland since I was going to be there for a little while. Two countries I want to visit are Estonia and Latvia, but I couldn't find any itineraries for Eurail. Do trains run from Tallinn or Riga to Warsaw? Or vice versa?

share|improve this question
Please consider buses. There are many, including night buses. – Putnik Apr 23 at 17:29
up vote 13 down vote accepted

There is no direct train from Warsaw to Riga or Tallinn. It is possible to do the journey by train, but it's cumbersome. It takes two days and you would be traveling on local trains, mainly soviet-style Elektrichkas.

You have to travel from Warsaw to Vilnius and then from Vilnius to Riga, and finally from Riga to Tallinn. Note that this route does not cross either Belarus or Russia. No visas are needed.

The train network in the Baltic countries is sparse and hence train travel there is hardly practical. Prefer the bus. Lux Express operates buses between the Baltic countries, and also between Vilnius and Warsaw. Within the countries there are good networks too.

If you decide to take the train, note that the Eurail and Interrail passes are not valid in Lithuania, Latvia or Estonia.

UPDATE (2013-11-11)

At this time the trains between Warsaw and Vilnius are suspended due to construction works. Check to know the current situation.

share|improve this answer
Thanks. Very Helpful. – randy Feb 12 '13 at 3:17
You're welcome! – André Peseur Nov 11 '13 at 19:06

The trains do run from Tallinn and Riga to Warsaw same as the other way around.

The easiest way to find them would be actually via Polish Rail site and schedule, which will allow you to search destinations in either direction and will provide you the changes needed to complete your journey.

Strangely enough (or may be not) the number of changes is actually less when travelling through Russia (St-Petersburg or Moscow) though the time using the train will be 27 hours(from/to Riga) and 37 hours(from/to Tallinn).

But as @MarcelC indicated the connection via Baltic Countries would be using the Diesel Regional Rail or Elektrichkas or you might hop onto the passing train from Russia. But for example Riga->Warsaw will take you Riga->Daugavpils->Vilnius->Kaunas->Sestokai->Warsaw. With links to and from Daugavpils on Passing Trains to/from St. Petersburg.

share|improve this answer
Yes, but if you travel through Russia you will also travel through Belarus. This means that you will need transit visa for both countries. They are not for free. – André Peseur Feb 11 '13 at 17:58
@MarcelC. True but it's an option nontheless. – Karlson Feb 11 '13 at 19:58

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.