You are traveling to Bulgaria and need a car with a driver?

You can rent a car with a chauffeur from our company! All our cars are new and the drivers are professional. You can feel fully comfortable, hiring a car with a driver! Don't hesitate to call us!

Taxi to Thessaloniki from Bulgaria – €210 from Sofia

RouteDistanceTimeCar (1–4)Minivan (1–6)Minibus (1–8)
Sofia / Sofia Airport → Thessaloniki295 km3:45 h€210€260€310
Velingrad → Thessaloniki285 km4:00 h€250€330€400
Plovdiv → Thessaloniki450 km5:30 h€300€380€420

A taxi from Sofia to Thessaloniki costs €210 per car (up to 4 people), €260 for a minivan and €310 for a minibus. It is about 295 km, around 3 h 45 min with the Kulata border. From Plovdiv it is €300 per car.

Prices are to Thessaloniki. For Thessaloniki Airport (SKG) we confirm the fixed price when you book.

Prices per vehicle, fixed in advance, no prepayment. Updated: 17 October 2026.

Questions about Thessaloniki transfers

How much is a taxi from Sofia to Thessaloniki?

€210 per car for up to 4 passengers, €260 for a minivan and €310 for a minibus.

How long is the drive from Sofia to Thessaloniki?

About 295 km, normally around 3 h 45 min including the border crossing.

Do you go to Thessaloniki Airport (SKG)?

Yes. The table shows the prices to Thessaloniki; for the airport we confirm the exact fixed price before the trip.

Can I pay in cash?

Yes, you pay the driver at the end of the trip. No prepayment is needed.

Thessaloniki Airport transfers to and from Bulgaria

Thessaloniki Makedonia Airport is the largest airport in northern Greece and one of the most convenient for south-west Bulgaria. With TAXI-BG you travel from the terminal in Thessaloniki to Blagoevgrad, Sandanski, Bansko, Sofia or Plovdiv, and back again, with a private driver in a clean, air-conditioned car. The price is fixed and covers the whole car, not each person. You pay nothing in advance: you pay the driver once you get there.

We work non-stop, every day of the year, public holidays included. We can get you to an early-morning flight or meet you after a late landing.

Why people fly from Thessaloniki

Many airlines fly from Thessaloniki to cities all over Europe, budget carriers among them. On some routes fares from there are cheaper than from Sofia, or there is a direct flight you cannot get from Bulgaria. That makes the airport a favourite with people from south-west Bulgaria, students and workers based abroad, and families heading home for the holidays.

For visitors, Thessaloniki is an easy place to start. In winter, skiers land there and carry on to Bansko, and in summer many tourists combine a Greek holiday with a few days in Bulgaria. If you travel as a group, a fixed price per car works out better value than separate tickets for everyone.

The route and distances

From Sofia the road to Thessaloniki follows the Struma motorway past Pernik, Dupnitsa, Blagoevgrad and Sandanski to the Kulata – Promachonas border crossing, then continues on the Greek motorway. These are approximate distances to Thessaloniki:

  • Velingrad – Thessaloniki: about 290 km, around 4 h.
  • Sofia – Thessaloniki: about 295 km, around 3 h 45 min.
  • Stara Zagora – Thessaloniki: about 430 km, around 5 h 20 min.
  • Plovdiv – Thessaloniki: about 450 km, around 5 h 15 min.
  • Burgas – Thessaloniki: about 585 km, around 6 h 30 min.
  • Ruse – Thessaloniki: about 610 km, around 7 h.
  • Varna – Thessaloniki: about 700 km, around 8 h 30 min.

Guide prices are in the Sofia price list and the Velingrad price list. For an exact price from your address, write to us.

The Greek border and your documents

Bulgaria and Greece are both in the European Union and the Schengen area, so there is usually no routine passport control. Even so, checks can happen at the border, and on busy summer days and holidays traffic at Kulata moves more slowly. That is why we build in extra time when you have a flight to catch.

Every passenger, children included, must carry a valid travel document: an ID card or a passport, depending on nationality. If you are not an EU citizen, check the Schengen entry requirements that apply to you before you travel.

How to book

  1. Write to us for a fixed price. Thessaloniki is not listed in the table. Send us your starting point, the date, your flight and how many of you are travelling on WhatsApp, Viber or Telegram.
  2. Fill in the booking. Use a booking from an airport if you are landing in Thessaloniki, or a booking from an address if you are flying out. You can also phone us.
  3. Get your confirmation of the time, the place and the car.
  4. Pay the driver after the ride, with no prepayment and no hidden fees.

Arrivals and departures

When you land in Thessaloniki, we track your flight in real time. If it is late, the driver waits for you with no time limit and at no extra cost. You do not need to call us, as we can see the change. When you are flying out, give us your flight time and we will suggest when to leave, so you reach check-in without a rush.

Skiing in winter, the sea in summer

Bansko is fairly close to the Greek border and easy to reach from Thessaloniki Airport. In winter we drive skiers with their skis and snowboards; in summer we take tourists on to Plovdiv, Sofia, Velingrad or the Black Sea coast. The summer months and the holidays are the busiest, so book early.

If you would like a few stops along the way, for instance in Sandanski or Melnik, you can hire a car with a driver for a few hours or a full day. We also drive to other places in Greece, including Athens: write to us for a price.

Our cars

Our group runs around 200 sedans, 50 minivans, around 100 buses and around 20 luxury Mercedes S-Class and E-Class cars.

  • Sedan – up to 4 passengers.
  • Minivan – up to 6 passengers, with room for more suitcases.
  • Minibus – up to 8 passengers.
  • More than 8 people – ask us.

Baby seats, child seats and boosters are provided at no extra cost if you mention them when booking. For business trips and special occasions, see our VIP transfers.

Price and payment

Write to us and you will get a fixed price for the whole car. It does not change because of traffic, a queue at the border or a delayed flight. You pay the driver after the ride. You book directly with the carrier, not through a platform. You can read what customers think in our reviews.

Airports nearby

If there is no suitable flight from Thessaloniki on your date, check Skopje Airport or Istanbul Airport. We also drive to and from Sofia Airport.

Frequently asked questions

How much is a transfer from Thessaloniki Airport to Bansko?

Message us with your date and number of passengers and we will give you a fixed price for the whole car.

How long is the drive from Thessaloniki to Sofia?

About 295 km and around 3 h 45 min, not counting any time at the border.

Is there passport control at the Greek border?

Usually there is no routine control, but checks can happen. Every passenger must carry a valid ID card or passport.

What if my flight is delayed?

We track your flight. The driver waits with no time limit and at no extra cost.

Do I pay in advance?

No. You pay the driver after the ride.

Is there room for skis and snowboards?

Yes. Mention them when you book and we will send a minivan or minibus.

Do you drive from Thessaloniki to other places in Greece?

Yes, we drive across the Balkans, including to Athens. Write to us for a price.

How can I contact you?

Call us or message us on WhatsApp, Viber or Telegram. See also our contacts page.

Taxi-bg – fast private transfer booking

WANT TO BOOK QUICKLY AND EASY BY PHONE?

Just fill in your name and mobile number, and we will contact you as soon as possible!

Top Rent A Car – rent a car in Bulgaria

 

© 2016 - 2023 Private Taxi Transfers Bulgaria Sofia Plovdiv. All Rights Reserved.