Bus lines from Sofia, Bulgaria to Struga, North Macedonia
07:00SofiaSofia Station
11:00SkopjeSkopje Station
Kaleia
26€
See details
Switch to: Vakchare-2Wait: 1 hour, 30 minutes
12:30SkopjeSkopje Station
15:20StrugaStruga Station
Vakchare-2
250den
See details
Total duration:~8 hour, 20 minutes
17:30SofiaSofia Station
21:30SkopjeSkopje Station
Kaleia
26€
See details
Switch to: Martinoski StrugaWait: 30 minutes
22:00SkopjeSkopje Station
00:50StrugaStruga Station
Martinoski Struga
250den
See details
Total duration:~7 hour, 20 minutes