<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1728888770483318&ev=PageView&noscript=1"/>

Donji Milanovac

Belgrade (Beograd)

Tuesday 10.03.2026.

RSD

Bus

02:02

10.03.2026.
date_range_gray

3h 25min

place_gray

05:27

10.03.2026.
Donji Milanovac
Belgrade (Beograd)
Bus station
Dom zdravlja Vozdovac
Bus

05:50

10.03.2026.
date_range_gray

3h 37min

place_gray

09:27

10.03.2026.
Donji Milanovac
Belgrade (Beograd)
Bus station
Dom zdravlja Vozdovac
Bus

11:15

10.03.2026.
date_range_gray

3h 32min

place_gray

14:47

10.03.2026.
Donji Milanovac
Belgrade (Beograd)
Bus station
Dom zdravlja Vozdovac
Bus

14:05

10.03.2026.
date_range_gray

3h 37min

place_gray

17:42

10.03.2026.
Donji Milanovac
Belgrade (Beograd)
Bus station
Dom zdravlja Vozdovac
Bus

17:30

10.03.2026.
date_range_gray

3h 32min

place_gray

21:02

10.03.2026.
Donji Milanovac
Belgrade (Beograd)
Bus station
Dom zdravlja Vozdovac

The route Donji Milanovac - Belgrade (Beograd) has a total of 5 departures for the selected date. The distance between these two settlements is approximately 187 km, and the journey takes from 3h 22min to 3h 25min, depending on the carrier. The first departure is at 02:02, and the last at 17:30. The ticket price for the route Donji Milanovac - Belgrade (Beograd) ranges from 2120 RSD to 2230 RSD.