Bus lines from Struga, North Macedonia to Belgrade, Serbia
12:30StrugaStruga Station
15:20SkopjeSkopje Station
Martinoski Struga
330den
See details
Switch to: Ni˜°Ekspres-NisWait: 1 hour, 25 minutes
16:45SkopjeSkopje Station
22:45BelgradeBelgrade Station
Ni˜°Ekspres-Nis
?€
See details
Total duration:~10 hour, 15 minutes
16:00StrugaStruga Station
18:50SkopjeSkopje Station
Martinoski Struga
330den
See details
Switch to: Ni˜°Ekspres-NisWait: 1 hour, 40 minutes
20:30SkopjeSkopje Station
02:30BelgradeBelgrade Station
Ni˜°Ekspres-Nis
?€
See details
Total duration:~10 hour, 30 minutes
16:30StrugaStruga Station
19:20SkopjeSkopje Station
Shtuz
?den
See details
Switch to: Ni˜°Ekspres-NisWait: 1 hour, 10 minutes
20:30SkopjeSkopje Station
02:30BelgradeBelgrade Station
Ni˜°Ekspres-Nis
?€
See details
Total duration:~10 hour
17:00StrugaStruga Station
19:50SkopjeSkopje Station
Euro Linia
330den
See details
Switch to: Ni˜°Ekspres-NisWait: 40 minutes
20:30SkopjeSkopje Station
02:30BelgradeBelgrade Station
Ni˜°Ekspres-Nis
?€
See details
Total duration:~9 hour, 30 minutes
17:30StrugaStruga Station
20:20SkopjeSkopje Station
Vakchare-2
330den
See details
Switch to: Vakchare-MlWait: 55 minutes
21:15SkopjeSkopje Station
03:15BelgradeBelgrade Station
Vakchare-Ml
?€
See details
Total duration:~9 hour, 45 minutes
17:30StrugaStruga Station
20:20SkopjeSkopje Station
Jotso Turs
?den
See details
Switch to: Vakchare-MlWait: 55 minutes
21:15SkopjeSkopje Station
03:15BelgradeBelgrade Station
Vakchare-Ml
?€
See details
Total duration:~9 hour, 45 minutes