Sofia, Bulgaria +359 89 444 8441 [email protected] 24 / 7

Thessaloniki Airport Transfer to Halkidiki, Bansko and Sofia

Book Transfer car with driver waiting in front of an airport terminal

Landing at Thessaloniki Airport “Makedonia” (SKG) and going on to a beach in Halkidiki, the ski slopes of Bansko or the city of Sofia? A Thessaloniki Airport transfer with Book Transfer means one private car and one driver for your whole group, booked in advance, waiting for you in Arrivals and driving you straight to the door of your hotel or home. Below: prices, driving times by season, the border and where the car waits.

Flying in soon? Book or ask a question right now – we work 24/7.

+359 89 444 8441

Messages are welcome too: Viber or WhatsApp on the same number. Orders in English by phone, or in your own language in the chat.

Call now Request a price

Thessaloniki Airport transfer prices

All prices are for the whole vehicle, one way, not per person. They come from our Sofia pricelist and Plovdiv pricelist. Where a line is missing in the pricelists, we do not guess: you get a fixed quote on request within 24 hours.

DestinationDistance and timeSedan (up to 4)Minivan (up to 6)Minibus (up to 8)
Sofia (city)295 km · about 3:45 h210 €260 €310 €
Plovdiv450 km · about 5:30 h300 €380 €420 €
Bansko ski resortconfirmed with the quoteon requeston requeston request
Halkidiki (Kassandra, Sithonia, Ouranoupoli)confirmed with the quoteon requeston requeston request

The Sofia and Plovdiv lines are the Thessaloniki city prices from the pricelists. The airport lies on the south-east edge of the city, so for a pickup directly at SKG we confirm the final price when you book. Groups of 9 or more, Sofia Airport as the drop-off and extra stops are also quoted on request.

Where the driver waits at Thessaloniki Airport

SKG has one arrivals area, so meeting your driver is simple:

  • Inside the arrivals hall: the driver is there when you come out with your luggage, after baggage reclaim, and takes you to the car in the airport car park.
  • Your flight number is the key: write it in the booking. We follow the flight, and when the plane is late, the waiting costs you nothing – free and without a time limit when the reason is a delayed flight.
  • Coming from outside Schengen (for example from the UK or Israel)? You pass passport control and, for non-EU passports, the EU Entry/Exit System registration. At busy times this can take a while; the driver knows and waits.
  • Can’t find the driver? Call or send a Viber/WhatsApp message to +359 89 444 8441 and we put you in touch with the driver.

For trips the other way, from your hotel or home to the airport, the driver arrives at the agreed time and waits 15 minutes at the address, so please be ready with your bags.

Thessaloniki Airport to Sofia

This is the classic cross-border ride. From the airport the driver takes the ring road around Thessaloniki and then the motorway north past Serres to the border at Promachonas (Greece) – Kulata (Bulgaria). In Bulgaria the Struma motorway (E79) leads past Sandanski, through the narrow Kresna Gorge, then on past Blagoevgrad and Dupnitsa into Sofia. Our pricelist gives 295 km and about 3:45 h city to city.

The car takes you to any address or hotel in Sofia. Going the other direction, from Sofia to Thessaloniki? Read our Sofia to Thessaloniki transfer guide, with stops at Rila Monastery and Melnik.

Thessaloniki Airport to Bansko

Thessaloniki is a popular gateway for skiers heading to Bansko, especially when a flight there is cheaper or more convenient than one to Sofia. From SKG the road is the same as for Sofia up to the Kulata border. A little after Kresna, at Simitli, the driver leaves the Struma road and climbs east over the Predela pass to Razlog and Bansko, at the foot of the Pirin mountains.

  • Ski bags and boots: four skiers with full equipment rarely fit in a sedan. Book the minivan for 3–4 skiers and the minibus for larger groups.
  • Snow on the pass: from December to March the Predela road can be slow after snowfall. Our drivers plan the time for it.
  • Drop-off at the door: the car stops at your hotel, chalet or apartment, also in the upper part of town near the gondola, where streets are narrow.

The Bansko line from Thessaloniki is quoted on request. Bansko transfers from other Bulgarian cities and airports are on our Bansko ski resort transfers page.

Thessaloniki Airport to Halkidiki

The airport is on the Halkidiki side of Thessaloniki, so you avoid the city traffic and head south-east straight away. Halkidiki has three “fingers”:

  • Kassandra – the first and closest peninsula, with resorts such as Nea Moudania, Sani, Kallithea and Pefkochori.
  • Sithonia – the quieter middle peninsula: Nikiti, Neos Marmaras, Sarti.
  • Athos peninsula – Ierissos and Ouranoupoli, the port for boats to Mount Athos.

Send us the name of your hotel or village, the date and the flight number and we confirm a fixed price on request.

Travel times by season

The pricelist time is for a normal day without stops:

WhenPlan forWhy
Working days, spring and autumnthe pricelist time (Sofia about 3:45 h)free roads, no queue at the border
July and August, Friday to Sunday45–60 minutes moreBulgarian and Romanian holiday traffic to and from the Greek beaches, slow Kresna Gorge
Ski season, Saturday changeoverextra time on the Bansko legtransfer traffic from Sofia and Thessaloniki, snow on the Predela pass
Greek and Bulgarian public holidays30–60 minutes moreEaster and long weekends bring heavy traffic on both sides
Return flight from SKGdriving time plus at least 1 hour reserveso you reach check-in calmly even on a busy day

The border: Promachonas – Kulata

Bulgaria joined Schengen fully on 1 January 2025, which made this crossing an internal Schengen border. In everyday practice the car rolls through the checkpoint with little or no stop. Random police checks are still possible, so keep your passport or ID card at hand, not in the boot. Greece and Bulgaria are in the same time zone, so your watch stays the same.

Good to know before you travel
  • No prepayment: you pay nothing in advance to reserve the car.
  • Child seats free of charge: infant carrier, child seat and booster cost nothing extra. Write in the booking how many you need.
  • Vehicles: our group works with around 200 sedans, 50 minivans, 100 buses, and 20 Mercedes E- and S-Class cars, so even a late booking is usually possible.
  • Changes: changing the date, time or address is free if you tell us at least a day (24 hours) before the pickup.

Book your Thessaloniki Airport transfer

  1. By phone, 24/7: +359 89 444 8441 – chats on Viber and WhatsApp too.
  2. Online: the booking form on our home page; all airport routes are also on the Thessaloniki Airport transfers page.
  3. Bansko, Halkidiki or a big group: the transfer price request form – we will respond within 24 hours.

Always give us the flight number, how many people and bags are travelling, plus any ski equipment or bicycles.

Call us Get a fixed price

Thessaloniki Airport transfer: FAQ

How much does a transfer from Thessaloniki Airport to Sofia cost?

Our pricelist gives 210 € for a sedan, 260 € for a minivan and 310 € for a minibus between Thessaloniki and Sofia, per car and one way. For a pickup directly at SKG the final price is confirmed when you book.

How long is the drive from Thessaloniki Airport to Sofia?

About 3 hours 45 minutes for 295 km without traffic. In July and August at weekends and public holidays plan up to an hour more, mostly because of traffic in the Kresna Gorge.

Can you drive us from Thessaloniki Airport to Bansko for skiing?

Yes. The route goes via the Kulata border, Simitli and the Predela pass to Razlog and Bansko. Tell us how many ski bags you have so we send the right vehicle; the price is on request.

Do you do transfers from Thessaloniki Airport to Halkidiki?

Yes, to all three peninsulas – Kassandra, Sithonia and the Athos side with Ouranoupoli. Send the hotel name and the flight details and you receive a fixed price on request within 24 hours.

What happens if my flight to Thessaloniki is late?

Nothing for you to worry about. We follow your flight number, and when the flight is delayed the driver waits in Arrivals for free, without a time limit.

Do I have to pay in advance or pay extra for a child seat?

No. There is no prepayment, and an infant carrier, child seat or booster is free of charge. Just write how many you need in the booking.

Skopje to Ohrid Transfer: Skopje Airport to Ohrid ...
Sofia to Skopje Transfer – Door-to-Door Private Ca...

CONTACT US