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

Belgrade (Beograd)

Donji Milanovac

Friday 08.05.2026.

RSD

...
...
Bus

06:00

08.05.2026.
date_range_gray

3h 40min

place_gray

09:40

08.05.2026.
Belgrade (Beograd)
Donji Milanovac
BAS - Central bus station
Stari
Litas
info_black

Tickets are not available for online purchase.

Bus

09:00

08.05.2026.
date_range_gray

3h 32min

place_gray

12:32

08.05.2026.
Belgrade (Beograd)
Donji Milanovac
BAS - Central bus station
Stari
Litas
info_black

Tickets are not available for online purchase.

Bus

13:00

08.05.2026.
date_range_gray

3h 40min

place_gray

16:40

08.05.2026.
Belgrade (Beograd)
Donji Milanovac
BAS - Central bus station
Stari
Litas
info_black

Tickets are not available for online purchase.

Bus

17:00

08.05.2026.
date_range_gray

3h 40min

place_gray

20:40

08.05.2026.
Belgrade (Beograd)
Donji Milanovac
BAS - Central bus station
Stari
Litas
info_black

Tickets are not available for online purchase.

Bus

19:30

08.05.2026.
date_range_gray

3h 35min

place_gray

23:05

08.05.2026.
Belgrade (Beograd)
Donji Milanovac
BAS - Central bus station
Stari
Litas
info_black

Tickets are not available for online purchase.

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.