
Skopje to Sofia
Reach the Bulgarian capital without juggling bus times or connections. We take you from your door in Skopje to your hotel or flight in Sofia.
Pickup at Skopje Airport or in the city
- Distance
- ~240 km
- Travel time
- ~3h 30m
- Passengers
- Up to 4
Your route
- Skopje
- Sofia
About this ride
Sofia is only a few hours east, but public transport between the two capitals is limited and often slow. Travelling by private car is the easy answer, especially if you have a flight to catch from Sofia Airport.
The road passes through Kumanovo and Kriva Palanka before crossing into Bulgaria at Deve Bair, then drops down through the hills of Kyustendil toward the capital. It is a green, peaceful route, and we are happy to stop wherever you like along the way.
What you get
- Direct drop-off at Sofia Airport or any address in the city
- Relaxed departure times to match your flight
- Drivers familiar with the Deve Bair border crossing
- Rest stops whenever you need them
- Fixed price for the whole car, not per person
Step by step
Itinerary
Pickup — Your location in Skopje
At the agreed time, heading northeast
Through Kriva Palanka
Mountain stretch near Osogovo Monastery
Deve Bair border crossing
Passport or ID ready for both sides
Drop-off — Your address in Sofia
Hotel, apartment or airport terminal
Important: Bulgaria is in the EU — check your entry rules. Allow extra time if you are catching a flight.
Good to know
- Bulgaria is in the EU, so check your entry rules before travelling.
- For flights, allow enough time for the border and city traffic.
- Pickups from Sofia back to Skopje are also available.


