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

Krusevac

Belgrade (Beograd)

Saturday 13.06.2026.

RSD

...
...
Bus

16:17

13.06.2026.
date_range_gray

2h 58min

place_gray

19:15

13.06.2026.
Krusevac
Belgrade (Beograd)
Zupski Rubin
BAS - Central bus station
Bus

17:30

13.06.2026.
date_range_gray

2h 25min

place_gray

19:55

13.06.2026.
Krusevac
Belgrade (Beograd)
Bus station
Dom zdravlja Vozdovac
Bus

17:31

13.06.2026.
date_range_gray

2h 35min

place_gray

20:06

13.06.2026.
Krusevac
Belgrade (Beograd)
Bus station
Dom zdravlja Vozdovac
Bus

18:00

13.06.2026.
date_range_gray

2h 45min

place_gray

20:45

13.06.2026.
Krusevac
Belgrade (Beograd)
Bus station
BAS - Central bus station
Bus

19:00

13.06.2026.
date_range_gray

2h 45min

place_gray

21:45

13.06.2026.
Krusevac
Belgrade (Beograd)
Bus station
BAS - Central bus station

The route Krusevac - Belgrade (Beograd) has a total of 5 departures for the selected date. The distance between these two settlements is approximately 161 km, and the journey takes from 2h 25min to 2h 51min, depending on the carrier. The first departure is at 16:17, and the last at 19:00. The ticket price for the route Krusevac - Belgrade (Beograd) ranges from 1370 RSD to 1760 RSD.