Home City Transfers Airport Transfers Private Driver Group Transfers For Agencies & Operators
Explore
Day TripsBeyond the Balkans Itineraries Destinations Attractions VIP & Chauffeur
Blog Get a Quote
Language
EnglishDeutsch — nicht verfügbar

Thessaloniki to
Sofia transfer

From the Greek north to the Bulgarian capital in about 3h 45m of driving. North through the Serres region to the Promachonas–Kulata crossing, then up the A3 Struma motorway past Sandanski and Blagoevgrad — a private car from your Thessaloniki hotel, address or Thessaloniki Airport to your door in Sofia.

293 km
Distance
~3h 45m
Drive Time
Quote
Per Vehicle
1 border
GR → BG
City Transfer
Thessaloniki→Sofia
Request This Transfer
Price on request · Written quote per vehicle
MoTuWeThFrSaSu
Select Time
:
The Journey

Thessaloniki to Sofia, stop by stop

Drive from Thessaloniki to Sofia in about 3h 45m, plus any time at the border. Private transfer priced on request per vehicle, door-to-door — tell us where to collect you in Thessaloniki and whether you would like a break in Sandanski or Blagoevgrad on the way north.

A

Thessaloniki

Hotel, address or Thessaloniki Airport Departure

Pickup from your hotel or address in Thessaloniki, from the railway station or from Thessaloniki Airport (SKG). The car leaves the city on the ring road and takes the Thessaloniki–Promachonas road north.

⚑
Border crossing

Greece → Bulgaria border (Promachonas / Kulata)

About 112 km from Thessaloniki

The Promachonas–Kulata crossing on the main road is a Schengen-internal border. Police checks or temporary border controls may occur, so every passenger carries a valid passport or national ID card. Allow some flexibility in journey time.

★
Optional stop

Sandanski

About 15 min extra driving

The spa town lies just off the A3 north of Kulata, the first easy break once you are in Bulgaria. After Sandanski the route follows the old road through the Kresna section before rejoining the motorway.

★
Optional stop

Blagoevgrad

About 10 min extra driving

A town right beside the A3 Struma motorway, and the shortest detour on the route — good for a coffee before the last stretch past Dupnitsa and Pernik.

B

Sofia

Your hotel, address or Sofia Airport ~3h 45m total

The A3 brings you into the capital from the south-west. Drop-off at your hotel or address in Sofia, or at Sofia Airport (SOF), about 11 km east of the centre, if you are flying on.

Route Pricing

Thessaloniki → Sofia prices

Per vehicle, not per person. Every quote includes tolls, fuel, the cross-border route, assistance with loading and unloading luggage, and child seats available on request.

Sedan
On request
1–3 passengers
  • Sedan or similar
  • Air-conditioned vehicle
  • 2 large + 2 small bags
  • Cross-border route handled
  • All tolls included
  • Free cancellation 24h
Minivan
On request
4–8 passengers, depending on vehicle and luggage
  • Minivan or similar
  • Air-conditioned vehicle
  • 6 large + 4 small bags
  • Cross-border route handled
  • All tolls included
  • Free cancellation 24h
All Inclusive

What's included in every transfer

Door-to-door

Picked up and dropped off at your exact address

Cross-border route

Cross-border route handled. Passengers remain responsible for their own passports, visas and other travel documents.

Photo stops

Short photo stops may be included where operationally possible

English driver

Professional, local, English-speaking driver

More transfers from Thessaloniki

Thessaloniki → Athens
Quoteon request
View route →
Thessaloniki → Halkidiki
Quoteon request
View route →
Thessaloniki → Istanbul
Quoteon request
View route →
Thessaloniki → Meteora
Quoteon request
View route →
Thessaloniki → Ohrid
Quoteon request
View route →
Thessaloniki → Thessaloniki Airport (SKG)
Quoteon request
View route →

Travelling the other way? Sofia to Thessaloniki heads south down the A3 and over the same crossing into Greece.

Sofia → Thessaloniki →

Thessaloniki to Sofia — what to expect

Thessaloniki to Sofia is about 293 km on one corridor. From the city the Thessaloniki–Promachonas road runs north through the Kilkis and Serres regions to the Bulgarian border, about 112 km out. On the Bulgarian side the A3 Struma motorway passes Sandanski, a stretch of the old road 1 covers the Kresna section, and the A3 resumes past Blagoevgrad, Dupnitsa and Pernik into Sofia. Allow about 3h 45m of driving, plus time at the border and any stops.

Private transfer vs train and bus

There is no direct train from Thessaloniki to Sofia. Coach journeys operate between the two cities, leaving from the Thessaloniki railway-station area; check the current timetable before travelling. A private transfer goes from your door in Thessaloniki, or from the airport, to your door in Sofia in one vehicle, with room for luggage and a stop in Sandanski or Blagoevgrad if you want one.

Border and documents

Greece and Bulgaria are both in the Schengen area, so Promachonas–Kulata is an internal border. Police checks or temporary border controls may occur when you cross, and every passenger carries a valid passport or national ID card. Allow some flexibility in journey time.

Pickup and arrival

We collect from hotels and addresses across Thessaloniki, from the railway station and from Thessaloniki Airport (SKG). In Sofia we drop off at your hotel or address, or at Sofia Airport (SOF) on the east side of the city, about 302 km from Thessaloniki. Address pickups include 15 minutes of free waiting, and child seats are free on request.

Stops worth adding

  • Sandanski — spa town just inside Bulgaria, about 15 min extra driving
  • Blagoevgrad — beside the A3, about 10 min extra driving
  • Melnik — the small wine town east of the motorway, a longer detour of about 40 min extra driving
  • Rila Monastery — in a mountain valley off the motorway, about 1h 45m extra driving before any visit, so only as a planned long day
💡 Tip: Make Sandanski your break. It is the first town on the Bulgarian side of the route and costs about 15 minutes of extra driving — add whatever time you want to spend there.
Route FAQ

Thessaloniki to Sofia questions

Everything specific to this route.

How far is Thessaloniki from Sofia by road?

+

About 293 km. The drive takes roughly 3h 45m via the Promachonas–Kulata crossing and the Bulgarian A3 Struma motorway, plus time at the border and any stops.

Is there a train from Thessaloniki to Sofia?

+

There is no direct train between Thessaloniki and Sofia, so check current rail options before you plan around one.

Is there a bus from Thessaloniki to Sofia?

+

Coach journeys operate between the two cities, with Thessaloniki stops by the railway station. Check the current timetable before travelling.

Which border do we cross between Greece and Bulgaria?

+

One Schengen-internal border, at Promachonas (Greece) and Kulata (Bulgaria). Police checks or temporary border controls may occur, so every passenger carries a valid passport or national ID card. Allow some flexibility in journey time.

Can we stop at Sandanski or Blagoevgrad on the way?

+

Yes. Both sit beside the route: Sandanski adds about 15 minutes of driving and Blagoevgrad about 10, plus the time you spend there. Mention the stop in your request.

Can we visit Rila Monastery on the way to Sofia?

+

Only as a planned long day. Rila Monastery lies in a mountain valley off the motorway, and going via Rila adds about 1h 45m of driving before any visit time. Tell us in your request and we quote the longer day.

How is the price set?

+

This route is priced on request. We quote per vehicle, not per passenger, for your date, group and any stops, and you receive the quote in writing before anything is confirmed.

Ready to plan Thessaloniki → Sofia?

Request this transfer with your date, pickup point and group size. We reply during our working hours with a written quote per vehicle.

Book This Transfer →Contact Us

More from Thessaloniki: See all Thessaloniki private transfers →