Skip to content

Arrival

Belgrade to Thessaloniki by car

Two roads, two border stops or one, and a green card question worth settling before you pull out of the drive.

By Loena Luxury SuitesUpdated September 2026

The widest view of the suite from the bar corner, the bed at the centre and the daybed at the window

One drive, two roads

Belgrade city centre to Ladadika is 629 kilometres on the direct road, which a router puts at just under seven hours of free-flow driving. Allow seven and a half to nine, before any border. The Bulgarian alternative is 688 kilometres and just over eight hours free-flow, so allow nine to ten. Each is motorway nearly throughout. Either figure describes a full day behind the wheel, stops included, and the choice between them is better made at home than at the Niš junction.

The two roads, side by side

Distances and free-flow times derived from OpenStreetMap on 8 September 2026. Neither figure includes a border.
Direct, through North MacedoniaThrough Bulgaria
The roadA1 to Preševo, the Macedonian A1 past Skopje, then EvzoniA1 to Niš, the A4 through Pirot, the Struma south to Kulata
Borders with a checkTwoOne
Where the biometric check happensEvzoni, entering GreeceKalotina, entering Bulgaria
Green cardRequired, for North MacedoniaNot needed anywhere on the route
Road chargesSerbian tolls, Macedonian barrier tolls, Greek stationsSerbian tolls, a Bulgarian e-vignette, Greek stations
Cash at the boothsDinars, then denarsDinars, then euro the whole way down
Free-flow drivingJust under seven hoursJust over eight hours

How to choose

The Bulgarian road trades about 60 kilometres and roughly seventy minutes of driving for one border stop instead of two, no green card, and a final crossing into Greece with no passport booth at all. Kulata to Promachonas has been an internal Schengen border since 1 January 2025. On an August Saturday, with Preševo running to four hours on the way out and Evzoni to four hours on the way in, that trade is overwhelmingly worth making. On a Tuesday in November it is not. The catch sits at Gradina and Kalotina. That crossing got heavier through 2025 and 2026, once Bulgaria began applying the biometric system and Serbian drivers started using it as the way round Evzoni. Its own peak is July and August, worst on Saturdays around nine in the morning.

The green card, and the rest of the paperwork

Serbia joined the Multilateral Guarantee Agreement in 2011, with effect from 1 January 2012, so a Serbian plate is proof of insurance in Greece and in Bulgaria and needs no green card. North Macedonia sits outside that agreement. Take the short road and the same car needs a card for the three hours it spends crossing the country. Buy it at home, where it is quicker and cheaper. A biometric passport, and a visa-free stay of 90 days in any 180. The record is taken on first entry into Schengen, at Evzoni on the direct road or at Kalotina on the Bulgarian one. ETIAS has no start date. The Commission removed the late-2026 target from its own page and says a date will come months in advance. Carry the vehicle registration and, if the car is not registered to you, a notarised owner’s authorisation. Whether an International Driving Permit is expected beside a Serbian licence we could not settle.

Borders, in the figures that exist

Serbian exit at Preševo ran four hours for cars on 1 August 2026, on the automobile association's own reading. In mid-August the same crossing was 40 minutes on exit at a quarter past five in the morning, and 20 minutes on entry. Gradina to Kalotina ran about 40 minutes on entry to Serbia that month. Evzoni is the same wall the Skopje road meets, reached at the end of a much longer day. Every one of those is a peak-day figure. No authority publishes a median wait for any of these crossings, so a page quoting a typical wait is quoting a guess. What can be said is the pattern. July and August, Saturdays, mornings on the way out and Sunday evenings on the way back. The two-border road compounds it, because one driver can meet the Preševo peak in the morning and the Evzoni peak in the afternoon. Check amss.org.rs and amsm.mk on the morning you leave.

In winter

Serbia asks for winter equipment from 1 November to 1 April. The requirement bites when there is snow or ice on the road, with chains or other traction devices carried outside built-up areas. North Macedonia's rule is absolute and runs from 15 November to 15 March, four wheels, at least four millimetres of tread. Two sections take the weather badly. One is the Grdelica gorge in southern Serbia, the other the Katlanovo to Veles stretch, named in the Macedonian association's standing daily warning. Greek farmers blockade Evzoni and Promachonas in January and February, which reaches both roads at once. Nine hours of driving in December means leaving before dawn or arriving after dark, and self check-in from 15:00 with no reception desk to catch is a real advantage on that day.

The last kilometre of a nine-hour day

Both roads deliver you to Thessaloniki from the west, down past Polykastro and Chalastra to the Western Entrance, the city's slowest point in the evening peak. The road then runs along the port wall and puts you into Ladadika. Plan the last 500 metres before you are tired enough to improvise them. The lanes are partly pedestrianised, and a satnav given the street address will route you straight into one of them. Set the navigation to the partner garage. It is 250 metres from the entrance, open around the clock, and charged separately at rates the garage sets, so ask us for the current one when you book. Street parking is not a realistic plan in this quarter. The municipal scheme in the centre caps a car at four hours in one sector, Monday to Friday from 08:00 to 21:00 and Saturday from 09:00 to 16:00, and nobody who has driven since dawn wants to be moving a car every four hours. Self check-in opens at 15:00, and we send the garage location and photographs of the entrance before you leave home.

The fourth-floor corridor, with door 405 and its black LOENA plaque

Frequently asked questions

Which road from Belgrade to Thessaloniki is faster?

The direct road through North Macedonia, on driving time alone, at just under seven hours of free-flow against just over eight through Bulgaria. It crosses two checked borders instead of one, and both of them peak in July and August. On a summer Saturday the Bulgarian road usually wins on total time even after the extra distance.

Do I need a green card driving from Serbia to Greece?

On the direct road, yes, for North Macedonia, which sits outside the Multilateral Guarantee Agreement. Serbia has been inside that agreement since 2012, so a Serbian plate needs no green card for Greece or for Bulgaria. Take the Bulgarian road and no green card is needed anywhere on it.

How long is the wait at the border?

No authority publishes a typical wait for Preševo, Evzoni or Kalotina, and the figures in circulation are all readings from bad days. Four hours has been recorded at Preševo and at Evzoni on August peaks, and 20 to 40 minutes is common off-peak. AMSS at amss.org.rs and AMSM at amsm.mk both publish daily, and those are the numbers to drive on.

Thessaloniki is waiting for you.

Book direct, 10% cheaper than on the platforms.