Fastest way from Thessaloniki to Belgrade (Serbia): Flight, about 1h 10min (from €70). Cheapest: Bus (KTEL), from €55 (about 9h 45min). Main companies selling this route on 12Go (checked on November 4, 2026): Axios Travel, Citylines; main departure point: Thessaloniki Bus Station.
There are 2 ways to get from Thessaloniki to Belgrade (Serbia)
Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.
Companies selling this route on 12Go
Offers listed on 12Go on November 4, 2026 for a departure on November 25, 2026. Timetables and prices change with the date: check them before booking.
| Company | Mode | Departs from | From | Offers |
|---|---|---|---|---|
| Axios Travel | Bus | Thessaloniki Bus Station | €55 | 2 |
| Citylines | Bus | Thessaloniki Railway Station | €60 | 1 |
Activate an eSIM before you go: internet the moment you land, no SIM to swap, zero roaming fees.
Practical tips
Summer ferries sell out, and cross-border coaches and flights can fill up too around holidays and weekends. Book as soon as your dates are fixed, so you keep a choice of departure times and avoid last-minute stress.
Just as Athens has Piraeus, Rafina and Lavrio ports, a city can have several boarding points. Read your ticket carefully and check the departure address before leaving, so you never head to the wrong station.
This route crosses an international border, so identity checks are part of the trip. Carry the document required for your nationality in your day bag, not in the luggage hold, and keep it easy to reach.
Pick the coach if budget matters most and you enjoy slow travel. Choose the flight if your schedule is tight or you have an onward connection. Compare both in the table before booking.
Border checks, traffic or weather can shift arrival times. Avoid tight onward connections on the same day, and arrive early at the station or airport so a small delay never becomes a missed departure.
The journey experience
Thessaloniki to Belgrade is a cross-border trip, not an island hop, so your choice comes down to a KTEL coach or a flight. Do you want to save money and watch the Balkan landscape roll by, or save most of a day? The table on this page puts durations and price ranges side by side so you can decide in seconds.
The coach is the budget-friendly pick. It is a long day on the road with a border crossing, so keep your passport handy and bring snacks, a charger and something to read. It suits flexible travellers who enjoy seeing the countryside change. The flight is the fast, comfortable option: you leave from Thessaloniki's airport and reach Belgrade the same day with energy to spare. It is the smarter choice if your time is tight or long journeys are not your thing.
Unlike Greek ferries, where seasonal timetables and several ports can cause confusion, there is no port guesswork here. Simply confirm the departure point on your ticket, check the schedule for your date and book ahead in busy periods. Leave a safety margin if you have an onward connection. Booking online gives instant confirmation, so you can travel with peace of mind.
Frequently asked questions — Thessaloniki → Belgrade (Serbia)
The KTEL coach starts from 55 € and typically costs up to 56 €. A flight starts from 70 € and typically costs up to 130 €, depending on date and how early you book. The coach is the cheaper choice, while the flight offers a wider price range.
By KTEL coach, expect roughly 10 to 12 hours including the border crossing. By plane, the flight takes about 1 hour 15 minutes. Remember to add time for airport check-in and transfers if you fly, though it is still far faster overall than the coach.
It depends on your priorities. The KTEL coach is the budget option, suited to flexible travellers who do not mind a long day on the road. The flight is best if you want to save most of a day or have an onward connection. Compare both in the table.
The coach is operated by KTEL and leaves from a coach station in Thessaloniki. The exact boarding point is shown on your ticket, so check it before travelling. Arrive a little early to find the right bay and complete any identity checks calmly.
Yes. You can book the coach and compare flights online through the booking button on this page, with instant confirmation. Booking ahead is wise in busy periods, as it lets you choose the departure time that suits you best and travel with confidence.
Why visit Belgrade (Serbia)?
- ✓ Walk the ramparts of Kalemegdan Fortress at sunset, overlooking the confluence of the Sava and Danube rivers
- ✓ Dine to live music on the cobbled bohemian street of Skadarlija, tasting grilled ćevapi and rakija
- ✓ Party at the floating splavovi clubs along the Sava and Danube riverbanks
- ✓ Step inside the vast Church of Saint Sava, one of the world's largest Orthodox churches
- ✓ Explore the Nikola Tesla Museum, then stroll Zemun's Gardoš Tower and riverside fish restaurants
When to visit Belgrade (Serbia)?
CONTINENTAL CLIMATE
May to September — warm weather suits river terraces and festivals; spring and early autumn are milder for sightseeing.
What to do in Belgrade (Serbia)?
Local experiences, must-see sights and activities selected for you
How long to visit Belgrade (Serbia)?
Allow 2 to 3 days to cover Belgrade properly. In 2 days, you can see the Kalemegdan Fortress, walk Knez Mihailova Street, visit Skadarlija and the Temple of Saint Sava, then enjoy the riverside bars and floating clubs (splavovi) at night. With a third day, add Zemun, the Nikola Tesla Museum or a Danube boat trip. Stay in Stari Grad or Vračar to do everything on foot.
Related searches