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

Belgrade (Beograd)

Donji Milanovac

Tuesday 10.03.2026.

RSD

Bus

06:00

10.03.2026.
date_range_gray

3h 40min

place_gray

09:40

10.03.2026.
Belgrade (Beograd)
Donji Milanovac
BAS - Central bus station
Stari
Bus

09:00

10.03.2026.
date_range_gray

3h 32min

place_gray

12:32

10.03.2026.
Belgrade (Beograd)
Donji Milanovac
BAS - Central bus station
Stari
Bus

13:00

10.03.2026.
date_range_gray

3h 40min

place_gray

16:40

10.03.2026.
Belgrade (Beograd)
Donji Milanovac
BAS - Central bus station
Stari
Bus

17:00

10.03.2026.
date_range_gray

3h 40min

place_gray

20:40

10.03.2026.
Belgrade (Beograd)
Donji Milanovac
BAS - Central bus station
Stari
Bus

19:30

10.03.2026.
date_range_gray

3h 35min

place_gray

23:05

10.03.2026.
Belgrade (Beograd)
Donji Milanovac
BAS - Central bus station
Stari

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