Home/Transfers/Thessaloniki Transfer Guide: Airport, Halkidiki Resorts & Beyond/Sofia to Thessaloniki Transfer: The Border Checks That Disappeared in 2025

Sofia to Thessaloniki Transfer: The Border Checks That Disappeared in 2025

Sofia to Thessaloniki: 300–320 km, 3.5–4.5 hours. Real prices, and why the Kulata–Promachonas border stopped checking passports in January 2025 — most operator pages haven't caught up.

Route
Sofia → Thessaloniki
Duration
3.5–4.5hr
Price
€170–300

Real 2026 distance and pricing vary more than most routes on this site: 300–320 km, 3.5–4.5 hours depending on the operator and border traffic.

Private operators publish genuinely different rates for the same route — roughly €170–300 for a standard sedan or minivan, with one premium operator quoting well over €400. Get a specific quote rather than assuming the low end; the spread here is real.

What changed in 2025 — and most operator pages haven't caught up. Since 1 January 2025, Bulgaria's land border with Greece at Kulata–Promachonas dropped routine passport checks entirely, part of Bulgaria's full accession to the Schengen area. What used to be a genuine stop with passport control is now, in practice, a highway crossing with occasional random checks rather than a routine stop — expect heavier holiday-weekend traffic, not a border queue.

Sofia to Thessaloniki — Options

Prices vary noticeably by operator on this route — get a specific quote.

OptionPriceTimeNotes
Private TransferPICK €170–300 3.5–4.5hr No routine border stop since Jan 2025
Train / BusBUDGET Varies Longer No single through service — requires a change

Private Transfer

The realistic option for this distance — one driver, one vehicle, door to door, no changes. Given the distance, this is a multi-hour highway drive rather than a quick hop; book with an operator that publishes a fixed price rather than a meter running through another country.

The Old Border Story, and Why It's Outdated

Most operator pages online still describe Kulata–Promachonas as a border crossing to plan around, complete with passport-control advice. That was accurate through 2024. It stopped being accurate on 1 January 2025, when Bulgaria's land borders joined the Schengen area alongside its existing air and sea membership. A valid passport or EU ID is still worth having in your bag, but a routine stop is no longer the expectation.

What's Actually on the Way

The direct highway route passes within a realistic detour of genuinely significant stops — the Rila Monastery, a UNESCO-listed site, and the Seven Rila Lakes above it. Neither is directly on the fastest route; both are worth knowing about if you're not in a rush.

No Single Through Train

No consistently published direct through-service exists by rail or public bus between the two cities — the available public options involve a change rather than one seamless line, another reason the private transfer is the realistic default for this specific distance.

✓Every operator shown here is licensed, insured, and flight-tracked — see the full vetting criteria

Common questions

How far is Sofia from Thessaloniki?

About 300–320 km, 3.5–4.5 hours by road depending on the operator and border traffic.

Do I still need to stop at the Bulgaria-Greece border?

No — since 1 January 2025, Bulgaria's land border with Greece (Kulata–Promachonas) dropped routine passport checks as part of full Schengen membership. Expect only occasional random checks, not a stop.

How much does a private transfer cost?

Real operator quotes range roughly €170–300 for a standard vehicle, though prices vary noticeably by operator — get a specific quote.

Is there a direct train or bus?

No single through-service is consistently published — most public options involve a change rather than one seamless line.

What's worth seeing on the way?

The route passes near the Rila Monastery (UNESCO-listed) and the Seven Rila Lakes, both worthwhile detours off the direct highway route.

Sofia → Thessaloniki
Welcome PickupsVerified
★★★★★ 4.8/5 · 48,000+ reviews
€170–300 fixed, one-way
Book this route →
ℹ️

Affiliate disclosure: Some links here are affiliate links — booking through them may earn us a small commission at no extra cost to you. We only recommend services we'd genuinely use ourselves.