I'm an Indian planning to visit Baltic countries and Kaliningrad with my wife. I will be traveling from Moscow.

What visas would we need to travel by train?

  • 2
    I have edited your question to focus on a single question at a time. If you want to ask how to get between Kaliningrad and Mosco as a separate question, that would be better.
    – Flimzy
    Aug 7, 2014 at 13:24
  • @Flimzy Actually by doing that you changed the question. Traveling from Moscow to Kaliningrad implies availability of Russian visa but not necessarily the Schengen one.
    – Karlson
    Aug 7, 2014 at 13:53
  • @Karlson: I guess I interpreted the question differently. I thought he was asking what visa he needed to get to Kaliningrad and how best to travel between Kaliningrad and Russia.
    – Flimzy
    Aug 7, 2014 at 13:55
  • @Flimzy The question had both but in this case source point is also important. Flying from Moscow to Kaliningrad doesn't require an extra visa since flight is domestic but traveling by train does as it crosses Lithuania and, at least it used to, Belarus. Apparently it still does.
    – Karlson
    Aug 7, 2014 at 14:00

1 Answer 1


Because you intend to visit the Baltic countries I have to assume that you've already applied and/or received your Schengen visa. In addition to that you will need to make sure that your Schengen visa is not single entry otherwise you will need to carefully manage your trip.

In addition to the Schengen visa for the Baltic countries on your journey by train from Moscow to Kaliningrad you will need to get a Belarus Transit Visa (B) because the train from Moscow to Kaliningrad (russian) goes through Belarus before it gets to Lithuania.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .