Toutes les grandes villes slovaques sont reliées très régulièrement. La ville est également sur la ligne ferroviaire Budapest-Cracovie et des trains relient directement Prague 9h45, 705 km) et Cracovie (6 heures, 320 km) par des trains de nuit directs. Budapest est relié par 2 trains directs par jour (entre 3 et 4 heures, 273 km). En Slovaquie, environ un train toutes...
