We will be taking a train from Prague to Budapest in November. Our train will be passing Slovakia on the way (no train changes, just stops) and someone told us that we are required to show a slovakian visa even just for a train stop (?).
Our nationality requires us to get schengen visas as well as Czech and Hungarian ones. That is not a problem, it's getting the slovakian one because I don't believe there is a slovakian consulate in our country and I don't understand why it is required just for a train stop. We had taken a train from Italy to France 2 years ago via Switzerland (Switzerland was still not part of schengen at the time) and we were never required to get a Swiss visa because it was just a train stop.
Can anyone shed some light into this dillemma? Thanks!