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

Belgrade (Beograd)

Stalac

Saturday 21.03.2026.

RSD

...
...
Train

03:18

21.03.2026.
date_range_gray

4h 44min

place_gray

08:02

21.03.2026.
Belgrade (Beograd)
Stalac
Novi Beograd ZS
Railway station
Srbijavoz
info_black

Tickets are not available for online purchase.

Train

07:30

21.03.2026.
date_range_gray

4h 48min

place_gray

12:18

21.03.2026.
Belgrade (Beograd)
Stalac
Centar (Prokop) - Central railway station
Railway station
Srbijavoz
info_black

Tickets are not available for online purchase.

Bus

09:40

21.03.2026.
date_range_gray

2h 20min

place_gray

12:00

21.03.2026.
Belgrade (Beograd)
Stalac
BAS - Central bus station
IG - Stadion
Bus

12:50

21.03.2026.
date_range_gray

2h 12min

place_gray

15:02

21.03.2026.
Belgrade (Beograd)
Stalac
BAS - Central bus station
IG - Stadion
Train

13:39

21.03.2026.
date_range_gray

4h 36min

place_gray

18:15

21.03.2026.
Belgrade (Beograd)
Stalac
Centar (Prokop) - Central railway station
Railway station
Srbijavoz
info_black

Tickets are not available for online purchase.

Train

15:35

21.03.2026.
date_range_gray

4h 13min

place_gray

19:48

21.03.2026.
Belgrade (Beograd)
Stalac
Novi Beograd ZS
Railway station
Srbijavoz
info_black

Tickets are not available for online purchase.

Bus

18:00

21.03.2026.
date_range_gray

2h 20min

place_gray

20:20

21.03.2026.
Belgrade (Beograd)
Stalac
BAS - Central bus station
IG - Stadion

The route Belgrade (Beograd) - Stalac has a total of 7 departures for the selected date. The distance between these two settlements is approximately 189 km, and the journey takes from 2h 12min to 4h 30min, depending on the carrier. The first departure is at 03:18, and the last at 18:00. The ticket price for the route Belgrade (Beograd) - Stalac ranges from 1600 RSD to 1600 RSD.