Serbian Railways operates a train from Belgrade to Apatin every 4 hours. Tickets cost $2 - $7 and the journey takes 1 h 28 min. Serbian Railways also services this route 5 times a day. Alternatively, Sidexpres operates a bus from Belgrade to Apatin 4 times a day, and the journey takes 2 h 49 min. 2 other operators also service this route.
How to get from Belgrade to Apatin
From Beograd centar train to Novi Sad, train to Prigrevica, then taxi to Apatin. 4 h 57 min RSD 1953. From Belgrade bus to Vukovar then bus to Apatin. 4 h 59 min RSD 1220. From Belgrade drive to Apatin. 2 h 23 min RSD 2630.
How long does it take to get from Belgrade to Apatin?
It takes approximately 4 h 57 min to get from Belgrade to Apatin.