From Sofia bus to Skopje. 5 h 17€. From Sofia - Ruski Pametnik bus to Kyustendil then bus to Skopje. 8 h 37 min 19€. From Sofia drive to Skopje. 3 h 6 min 25€.
Bus from Sofia to Skopje
Kaleia operates a bus from Sofia to Skopje 3 times a day. Tickets cost $20 and the journey takes 5 h. 2 other operators also service this route.