The average train between Martin and Serbia takes 16h 34m and the fastest train takes 12h 42m. The train service runs several times per day from Martin to Serbia. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run 4 times a day between Martin and Serbia. The earliest departure is at 4:37 AM at night, and the last departure from Martin is at 10:37 PM which arrives into Serbia at 6:40 PM. All services require a transfer at Vrutky and take an average of 16h 34m. The schedules shown below are for the next available departures.





14h 3m • 5 changes




12h 42m • 5 changesArrives next day





18h 3m • 5 changesArrives next day





18h 42m • 5 changes




14h 3m • 5 changes




12h 52m • 5 changesArrives next day





18h 3m • 5 changesArrives next day





18h 42m • 5 changes




14h 3m • 5 changes




12h 52m • 5 changesArrives next day





18h 3m • 5 changesArrives next day





18h 42m • 5 changes




14h 3m • 5 changes




12h 52m • 5 changesArrives next day





18h 3m • 5 changesArrives next day





18h 42m • 5 changesWant to know about travelling from Martin to Serbia? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Martin to Serbia. However, there are services departing from Vrutky station and arriving at Beograd Centar station via Bratislava Hlavna Stanica station, Budapest-Nyugati station, Szeged station and Subotica station. The journey, including transfers, takes approximately 16h 34m.
Martin to Serbia train services, operated by Railways of Slovak Republic (ZSSK), depart from Vrutky station.
Martin to Serbia train services, operated by Srbija Voz, arrive at Beograd Centar station.
The distance between Martin and Serbia is 560.2 km. The road distance is 588 km.
You can take a train from Martin to Beograd Centar via Vrutky, Bratislava Hlavna Stanica, Budapest-Nyugati, Szeged, and Subotica in around 14h 57m.