Skopje to Thessaloniki is about 235 km. The bus takes roughly 4.5–5 hours including the Greek border and costs around €35; driving takes about 3 hours plus border time. The train is not a reliable option. Here is how to plan the trip in 2026.

Times and fares checked in autumn 2026. Bus schedules change by season – confirm with the operator or at the station before you travel.
Skopje to Thessaloniki: quick comparison
| Option | Time | Cost |
|---|---|---|
| Bus / minibus | 4.5–5 hours (up to 6 with delays) | About €35 (≈2,200 MKD) |
| Car | About 3 hours + border | Fuel + Macedonian and Greek tolls |
| Private transfer | About 3.5 hours | From about €150–200 per car |
| Train | Not recommended – limited and unreliable | |
By bus
Buses and minibuses to Thessaloniki leave from the Intercity Bus Station in the Transport Centre (see our bus station guide) and arrive at KTEL Macedonia, Thessaloniki’s main bus station.
- Operators: Rule Turs / Simeonidis Tours run the main service, often in comfortable minibuses; some departures are also sold through FlixBus.
- Frequency: usually one or two departures a day (morning and afternoon), with no service on some days of the week – check the current timetable.
- Price: around €35 one way.
- Tickets: buy at the Rule Turs window in the station with your passport, ideally a few days ahead.
The border: Bogorodica – Evzoni
The main crossing is Bogorodica (North Macedonia) / Evzoni (Greece). Greece is in the Schengen area, so expect full passport checks. On buses the driver usually collects passports. Waits can be long in summer and on holiday weekends.
📶 Staying connected in Skopje
Offline maps and mobile data make a day trip much easier, especially if you travel by bus. The easiest way to get online in North Macedonia is an eSIM: buy it before your trip, install it in 2 minutes and avoid expensive roaming. Plans start from €2.90. Use code VISITSKOPJE for 10% off → Get a North Macedonia eSIM
Affiliate link – we may earn a small commission at no extra cost to you. More options in our SIM card & eSIM guide.
By car
- Route: A1 motorway south from Skopje via Veles and Gevgelija to the border, then the Greek motorway to Thessaloniki.
- Time: about 3 hours driving, plus border time.
- Tolls: payable on both the Macedonian and Greek sections.
- Stop on the way: Gevgelija or the Stobi ruins and Tikveš wineries.
By private transfer
Door-to-door transfers are the fastest and most comfortable option, from roughly €150–200 per car. Some taxis offer the trip for less but may require switching vehicles at the border.
Where to Stay in Skopje Before You Leave
If you are catching an early bus, stay central or near the Transport Centre – both are walkable to the bus station.
- Hotels in Skopje city centre – 15 minutes on foot to the bus station
- Hotels in Thessaloniki – for your arrival
Staying in Skopje instead? Compare neighbourhoods in our Where to Stay in Skopje guide or see the best hotels in Skopje.
Some links are affiliate links – we may earn a small commission at no extra cost to you.
Frequently Asked Questions
How long is the bus from Skopje to Thessaloniki?
About 4.5–5 hours, sometimes up to 6 hours with border delays.
Is there a daily bus from Skopje to Thessaloniki?
Services run on most days, but not always every day – check the current timetable at the station.
Is there a train from Skopje to Thessaloniki?
Rail service on this route is limited and unreliable, so the bus is the better choice.
Our private tour
Private Matka Canyon Tour from Skopje
Hotel pickup anywhere in Skopje, a private air-conditioned car and a friendly English-speaking local driver. Boat ride to Vrelo Cave, hiking or a lakeside coffee – at your own pace. From €60 per car (1–4 guests).
🇲🇰 Found this Skopje guide helpful?
Support my independent work and help me keep creating free, useful guides for travelers.
☕ Buy Me a Coffee





