Travel from Belgrade to Silkeborg

Train from Belgrade to Silkeborg

Serbian Railways (ŽS) operates a train from Belgrade to Silkeborg twice daily. Tickets cost $40 - $65 and the journey takes 11 h 28 min. 3 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Belgrade to Silkeborg

From Slavija Square Mini Bus to Belgrade airport, fly to Billund airport, line 43 bus to Vejle st, train to Skanderborg st, then train to Silkeborg. 9 h 2 min $219. From Slavija Square Mini Bus to Belgrade airport, fly to Copenhagen airport, train to Skanderborg st, then train to Silkeborg. 9 h 9 min $188. From Slavija Square Mini Bus to Belgrade airport, fly to Aarhus airport, bus to Aarhus, then train to Silkeborg. 8 h 58 min $309. From Slavija Square Mini Bus to Belgrade airport, fly to Aalborg airport, line 12 bus to Aalborg St., train to Aarhus, then train to Silkeborg. 9 h 44 min $292. From Beograd train to Wien Hbf, train to Hamburg Dammtor, train to Skanderborg st, then train to Silkeborg st. 27 h 39 min $356. From Belgrade night train to Budapest-Keleti, train to Hamburg Dammtor, train to Skanderborg st, then train to Silkeborg st. 29 h 15 min $252. From Belgrade bus and ferry to Copenhagen then bus to Silkeborg. 31 h 1 min $178. From Belgrade bus and ferry to Copenhagen, bus to Aarhus Rutebilstation, then bus to Chr. 8. Vej/Søndergade. 31 h 8 min $128. From Belgrade drive to Silkeborg. 17 h 22 min $329.