~240 km, one border

SkopjeSofia

By bus, van or ferry. Compare every option, then book in 60 seconds.

Check live prices →

Skopje to Sofia is the fastest North Macedonia → Bulgaria crossing. Two non-Schengen borders, smooth tarmac, gorgeous mountain scenery for the last hour.

Options compared

Bus
5h
from €18

Border crossing

Macedonia → Bulgaria at Deve Bair / Gjueshevo.

Arrival in Sofia

Sofia Central Bus Station, next to metro line 2.

Book this route

Live prices and schedules via Bookaway — instant e-ticket, no booking fees, mobile-friendly.

Book SkopjeSofia
Don't forget travel insurance

Cross-border medical cover for the Balkans from €1.50/day with SafetyWing. Cancel anytime.

Add insurance →
North Macedonia
Skopje guide →
Bulgaria
Sofia guide →

Nearby routes

Skopje → Sofia — FAQ

How long is the bus from Skopje to Sofia?+

5 hours with the border. Overnight options exist but day buses are recommended for the views.