There are 4 ways to get from Thessaloniki Bus Station to Belgrade by bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Beograd, Autobuska stanicabus
8hRSD 6,000–9,500Bus, train
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Niš, Autobuska Stanicabus
- Take the train from Nis to Beograd Centartrain Ir / ...
11h 18mRSD 6,203–8,676Drive 613.9 km
- Drive from Thessaloniki Bus Station to Belgradecar 613.9 km
6h 4mRSD 12,930–18,676Fly
- Fly from Thessaloniki Airport Makedonia (SKG) to Belgrade Nikola Tesla Airport (BEG)plane SKG - BEG
4h 49mRSD 9,535–20,835
Thessaloniki Bus Station to Belgrade by bus
Questions & Answers
The cheapest way to get from Thessaloniki Bus Station to Belgrade is to bus and train which costs RSD 6000 - RSD 9000 and takes 11h 18m.
The fastest way to get from Thessaloniki Bus Station to Belgrade is to fly which takes 4h 49m and costs RSD 9500 - RSD 21000.
Yes, there is a direct bus departing from Thessaloniki Macedonia KTEL Bus Station station and arriving at Beograd, Autobuska stanica. Services depart five times a week, and operate every day. The journey takes approximately 8h.
The distance between Thessaloniki Bus Station and Belgrade is 623 km. The road distance is 613.9 km.
The best way to get from Thessaloniki Bus Station to Belgrade without a car is to bus which takes 8h and costs RSD 6000 - RSD 9500.
The bus from Thessaloniki Macedonia KTEL Bus Station to Beograd, Autobuska stanica takes 8h including transfers and departs five times a week.
Thessaloniki Bus Station to Belgrade bus services, operated by FP Travel, depart from Thessaloniki Macedonia KTEL Bus Station.
The best way to get from Thessaloniki Bus Station to Belgrade is to bus which takes 8h and costs RSD 6000 - RSD 9500. Alternatively, you can fly, which costs RSD 9500 - RSD 21000 and takes 4h 49m.
Thessaloniki Bus Station to Belgrade bus services, operated by FP Travel, arrive at Beograd, Autobuska stanica station.
Yes, the driving distance between Thessaloniki Bus Station to Belgrade is 614 km. It takes approximately 6h 4m to drive from Thessaloniki Bus Station to Belgrade.
What companies run services between Thessaloniki Bus Station, Greece and Belgrade, Serbia?
FP Travel operates a bus from Thessaloniki Macedonia KTEL Bus Station to Beograd, Autobuska stanica 3 times a week. Tickets cost RSD 6,000–8,500 and the journey takes 8h. Two other operators also service this route. Alternatively, Air Serbia flies from Thessaloniki Airport Makedonia (SKG) to Belgrade Nikola Tesla Airport (BEG) once daily.
- Website
- airserbia.com
Flights from Thessaloniki Airport Makedonia to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- RSD 9,500–20,000
- Phone
- +381 11 360 28 99
- [email protected]
- Website
- srbijavoz.rs
Train from Nis to Beograd Centar
- Ave. Duration
- 5h 9m
- Frequency
- Every 4 hours
- Estimated price
- RSD 950–1,600
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- RSD 950–1,100
- 1st Class
- RSD 1,200–1,600
- Phone
- +302105233969
- [email protected]
- Website
- fptravel.gr
Bus from Thessaloniki Macedonia KTEL Bus Station to Beograd, Autobuska stanica
- Ave. Duration
- 8h
- Frequency
- 3 times a week
- Estimated price
- RSD 6,000–8,500
- Schedules at
- fptravel.gr
Bus from Thessaloniki Macedonia KTEL Bus Station to Niš, Autobuska Stanica
- Ave. Duration
- 5h
- Frequency
- 3 times a week
- Estimated price
- RSD 5,000–7,500
- Schedules at
- fptravel.gr
- Phone
- +381 011 7614787
- [email protected]
- Website
- fptravelpatrikalos.rs
Bus from Thessaloniki Macedonia KTEL Bus Station to Beograd, Autobuska stanica
- Ave. Duration
- 10h 31m
- Frequency
- Twice a week
- Schedules at
- fptravelpatrikalos.rs
- Phone
- 0030 2108219900
- [email protected]
- Website
- siamostours.com
Bus from Thessaloniki Macedonia KTEL Bus Station to Beograd, Autobuska stanica
- Ave. Duration
- 11h
- Frequency
- Twice a week
- Estimated price
- RSD 6,500–9,500
- Schedules at
- siamostours.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Is ride-sharing platform BlaBlaCar right for you?, What documents do I need to cross Niagara Falls?, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
More Questions & Answers
There are 4554+ hotels available in Belgrade.









