buy a bus ticket Sofia ➞ Skopje
Compare prices and tickets for different trip options
Compare prices for trains, buses, and flights for the upcoming week.
Quickly browse the best deals, find the lowest fares, and choose options that fit your budget
Overview: Bus from Sofia to Skopje
The bus route from Sofia to Skopje covers a distance of 240 km and has an average duration of 4 hours and 40 minutes. There is one direct bus per day, departing at 07:00, with a ticket price starting at 29 EUR. The last bus also departs at 07:00.
Cheapest alternative travel options:
Plane — from $108Popular Bus Stations from Sofia to Skopje
Bus Companies
Found: 12Bus from Sofia to Skopje
Skopje, the capital of North Macedonia, is known for its blend of historical and modern architecture, including the iconic Stone Bridge and the massive statues in Macedonia Square. Visitors often explore the Old Bazaar, a lively area filled with shops and eateries, and the historic Kale Fortress, which offers panoramic views of the city. The city also serves as a gateway to nearby natural attractions, such as Lake Ohrid. Public transportation is available, but walking is a great way to experience its diverse neighborhoods.

