There are 7 ways to get from Berlin to Thessaloníki by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Berlin Brandenburg Airport (BER) to Thessaloniki Airport Makedonia (SKG)plane BER - SKG
5h 48m€70–223Train, bus
- Take the train from Berlin Hbf to Nürnberg Hbftrain 28 / ...
- Take the bus from Nürnberg to Kumanovobus
- Take the bus from Kumanovo to Thessaloniki Macedonia KTEL Bus Stationbus
26h 17m€174–475Drive 1,792.6 km
- Drive from Berlin to Thessaloníkicar 1,792.6 km
18h 33m€325–470Bus
- Take the bus from Berlin to Kumanovobus
- Take the bus from Kumanovo to Thessaloniki Macedonia KTEL Bus Stationbus
28h 2m€103–117Bus via Gjilan
- Take the bus from Berlin, Zentralen Omnibusbahnhof to Gjilanbus
- Take the bus from Gjilan to Thessaloníkibus
28h 47m€100–134Train, bus via Budapest
- Take the train from Berlin Südkreuz to Budapest-Nyugati putrain rj 175
- Take the bus from Budapest, Népliget Autóbusz-Pályaudvar to Thessalonikibus
29h 4mTrain, bus via Prague
- Take the train from Berlin Hbf to Děčín hlavní nádražítrain 27
- Take the train from Decin Hlavni Nadrazi to Praha-Holesovicetrain 693 / ...
- Take the bus from Praha, ÚAN Florenc to Thessalonikibus
29h 22m€150–404
Berlin Brandenburg Airport (BER) to Thessaloniki Airport Makedonia (SKG) flights
Questions & Answers
The cheapest way to get from Berlin to Thessaloníki is to bus which costs €100 - €120 and takes 28h 2m.
The fastest way to get from Berlin to Thessaloníki is to fly which takes 5h 48m and costs €70 - €230.
No, there is no direct bus from Berlin to Thessaloníki station. However, there are services departing from Berlin and arriving at Thessaloniki Macedonia KTEL Bus Station via Kumanovo. The journey, including transfers, takes approximately 28h 2m.
The distance between Berlin and Thessaloníki is 1544 km. The road distance is 1792.6 km.
The best way to get from Berlin to Thessaloníki without a car is to train and bus which takes 26h 17m and costs €170 - €480.
It takes approximately 5h 48m to get from Berlin to Thessaloníki, including transfers.
Berlin to Thessaloníki bus services, operated by Nasir Tours, depart from Berlin station.
The best way to get from Berlin to Thessaloníki is to fly which takes 5h 48m and costs €70 - €230. Alternatively, you can bus, which costs €100 - €120 and takes 28h 2m.
Berlin to Thessaloníki bus services, operated by Nasir Tours, arrive at Kumanovo station.
Thessaloníki is 1h ahead of Berlin. It is currently 1:24 PM in Berlin and 2:24 PM in Thessaloníki.
What companies run services between Berlin, Germany and Thessaloníki, Greece?
Ryanair, easyJet, and four other airlines fly from Berlin Brandenburg Airport (BER) to Thessaloniki Airport Makedonia (SKG) every 4 hours. Alternatively, you can take a bus from Berlin to Thessaloniki Macedonia KTEL Bus Station via Kumanovo in around 28h 2m.
- Website
- lufthansa.com
Flights from Berlin Brandenburg Airport to Thessaloniki Airport Makedonia via Munich
- Ave. Duration
- 4h 26m
- When
- Every day
- Estimated price
- €75–370
- Website
- ryanair.com
Flights from Berlin Brandenburg Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- €55–190
- Website
- en.aegeanair.com
Flights from Berlin Brandenburg Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 20m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €75–190
Flights from Berlin Brandenburg Airport to Thessaloniki Airport Makedonia via Munich
- Ave. Duration
- 4h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €75–190
- Website
- austrian.com
Flights from Berlin Brandenburg Airport to Thessaloniki Airport Makedonia via Vienna
- Ave. Duration
- 4h 22m
- When
- Every day
- Estimated price
- €110–230
- Website
- easyjet.com
Flights from Berlin Brandenburg Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- €70–190
- Website
- airserbia.com
Flights from Berlin Brandenburg Airport to Thessaloniki Airport Makedonia via Belgrade
- Ave. Duration
- 5h 10m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- €85–110
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Berlin Hbf to Nürnberg Hbf
- Ave. Duration
- 3h 23m
- Frequency
- Hourly
- Estimated price
- €85–380
- Website
- https://int.bahn.de/en
Train from Berlin Hbf to Děčín hlavní nádraží
- Ave. Duration
- 2h 25m
- Frequency
- Every 4 hours
- Estimated price
- €40–200
- Website
- https://int.bahn.de/en
- Phone
- +421 24 48 58 188
- [email protected]
- Website
- zssk.sk
Train from Berlin Südkreuz to Budapest-Nyugati pu
- Ave. Duration
- 10h 51m
- Frequency
- Twice daily
- Estimated price
- €45–85
- Website
- https://www.zssk.sk/en/
- Phone
- +43 5 1717
- Website
- konzern.oebb.at
Train from Berlin Hbf to Děčín hlavní nádraží
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Estimated price
- €50–80
- Website
- https://konzern.oebb.at/en/
- Phone
- +420 221 111 122
- [email protected]
- Website
- cd.cz
Train from Decin Hlavni Nadrazi to Praha-Holesovice
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- €15–23
- Website
- https://www.cd.cz/en/default.htm
- Phone
- +47 70 13 14 15
- [email protected]
- Website
- dsb.dk
Train from Decin Hlavni Nadrazi to Praha-Holesovice
- Ave. Duration
- 1h 18m
- Frequency
- 5 times a day
- Estimated price
- €25–40
- Website
- https://www.dsb.dk/en/
- Phone
- +389 42 218 007
- Website
- nasirtours.mk
Bus from Nürnberg to Kumanovo
- Ave. Duration
- 17h 18m
- Frequency
- Twice a week
- Estimated price
- €67
- Website
- https://www.nasirtours.mk/en/destinations
Bus from Berlin to Kumanovo
- Ave. Duration
- 23h 32m
- Frequency
- Twice a week
- Estimated price
- €83
- Website
- https://www.nasirtours.mk/en/destinations
- Phone
- 0030 2108219900
- [email protected]
- Website
- siamostours.com
Bus from Kumanovo to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a week
- Estimated price
- €21–35
- Schedules at
- siamostours.com
Bus from Kumanovo to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a week
- Estimated price
- €21–35
- Schedules at
- siamostours.com
- Phone
- +383 44 162 498
- [email protected]
- Website
- web.facebook.com
Bus from Berlin, Zentralen Omnibusbahnhof to Gjilan
- Ave. Duration
- 21h 33m
- Frequency
- 3 times a week
- Estimated price
- €80–120
- Website
- https://web.facebook.com/BarilevaTuristKosova
- Phone
- +38349112555
- Website
- facebook.com
Bus from Gjilan to Thessaloníki
- Ave. Duration
- 6h 14m
- Frequency
- Twice a week
- Estimated price
- €20
- Schedules at
- facebook.com
- Phone
- +30 210 92 33 33
- [email protected]
- Website
- koronatravel.gr
Bus from Budapest, Népliget Autóbusz-Pályaudvar to Thessaloniki
- Ave. Duration
- 15h 50m
- Frequency
- Once a week
- Schedules at
- koronatravel.gr
Bus from Praha, ÚAN Florenc to Thessaloniki
- Ave. Duration
- 23h 50m
- Frequency
- Once a week
- Estimated price
- €90
- Schedules at
- koronatravel.gr
- Phone
- +30-2310540970
- [email protected]
- Website
- simeonidistours.gr
Bus from Praha, ÚAN Florenc to Thessaloniki
- Ave. Duration
- 30h
- Frequency
- Once a week
- Estimated price
- €90–170
- Website
- https://simeonidistours.gr/en/
Want to know more about travelling around Greece
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Yes, the driving distance between Berlin to Thessaloníki is 1793 km. It takes approximately 18h 33m to drive from Berlin to Thessaloníki.
Book your Berlin to Thessaloníki bus tickets online with Omio.
There are 4247+ hotels available in Thessaloníki.





































