There are 7 ways to get from Kraków to Thessaloniki by plane, bus, car, shuttle, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from John Paul Ii International Airport Kraków–Balice
best- Fly from John Paul Ii International Airport Kraków–Balice (KRK) to Thessaloniki Airport Makedonia (SKG)plane KRK - SKG
4h 38m€91–237Bus via Budapest
- Take the bus from Krakow, MDA Bus Station to Budapest, Népliget Autóbusz-Pályaudvarbus N911 / ...
- Take the bus from Budapest-Nyugati to Thessaloniki Macedonia KTEL Bus Stationbus
25h 27m€149–173Drive 1,381.2 km
- Drive from Kraków to Thessalonikicar 1,381.2 km
15h 26m€249–359Shuttle to Katowice International Airport, fly
- Take a shuttle bus from Kraków Główny Station to Katowice Airport
- Fly from Katowice International Airport (KTW) to Thessaloniki Airport Makedonia (SKG)plane KTW - SKG
8h 29m€111–234Bus
- Take the bus from Kraków AGH to Krosnobus Kraków-Krosno / ...
- Take the bus from Krosno to Thessalonikibus
26h 12m€113–177Train, bus via Budapest
- Take the train from Krakow Glowny to Bohumintrain Ic
- Take the train from Bohumin to Breclavtrain Ic
- Take the train from Breclav to Budapest-Nyugatitrain Rj
- Take the bus from Budapest, Népliget Autóbusz-Pályaudvar to Thessalonikibus
26h 25mTrain, bus
- Take the train from Krakow Glowny to Ostrava Hlavni Nadrazitrain Ic
- Take the bus from Ostrava to Thessalonikibus
29h 24m€141–233
John Paul Ii International Airport Kraków–Balice (KRK) to Thessaloniki Airport Makedonia (SKG) flights
Questions & Answers
The cheapest way to get from Kraków to Thessaloniki is to bus which costs €110 - €180 and takes 26h 12m.
The fastest way to get from Kraków to Thessaloniki is to fly which takes 4h 38m and costs €90 - €240.
No, there is no direct bus from Kraków station to Thessaloniki station. However, there are services departing from Krakow, MDA Bus Station and arriving at Thessaloniki Macedonia KTEL Bus Station via Budapest-Nyugati. The journey, including transfers, takes approximately 25h 27m.
The distance between Kraków and Thessaloniki is 1127 km. The road distance is 1381.2 km.
The best way to get from Kraków to Thessaloniki without a car is to bus via Budapest which takes 25h 27m and costs €140 - €180.
It takes approximately 4h 38m to get from Kraków to Thessaloniki, including transfers.
Kraków to Thessaloniki bus services, operated by FlixBus, depart from Krakow, MDA Bus Station.
The best way to get from Kraków to Thessaloniki is to fly which takes 4h 38m and costs €90 - €240. Alternatively, you can bus via Budapest, which costs €140 - €180 and takes 25h 27m.
Kraków to Thessaloniki bus services, operated by FlixBus, arrive at Budapest, Népliget Autóbusz-Pályaudvar station.
Thessaloniki is 1h ahead of Kraków. It is currently 12:36 AM in Kraków and 1:36 AM in Thessaloniki.
What companies run services between Kraków, Poland and Thessaloniki, Greece?
Ryanair, LOT, and two other airlines fly from John Paul Ii International Airport Kraków–Balice (KRK) to Thessaloniki Airport Makedonia (SKG) 3 times a day. Alternatively, you can take a bus from Krakow, MDA Bus Station to Thessaloniki via Budapest, Népliget Autóbusz-Pályaudvar, Népliget, Nyugati pályaudvar, Budapest-Nyugati, and Thessaloniki Macedonia KTEL Bus Station in around 25h 27m.
- Website
- ryanair.com
Flights from John Paul Ii International Airport Kraków–Balice to Thessaloniki Airport Makedonia
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- €50–180
Flights from Katowice International Airport to Thessaloniki Airport Makedonia via Rome
- Ave. Duration
- 9h 50m
- When
- Tuesday
- Estimated price
- €70–170
- Website
- lot.com
Flights from John Paul Ii International Airport Kraków–Balice to Thessaloniki Airport Makedonia via Warsaw Chopin
- Ave. Duration
- 4h 10m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- €80–250
Flights from Katowice International Airport to Thessaloniki Airport Makedonia via Warsaw Chopin
- Ave. Duration
- 6h 13m
- When
- Monday, Wednesday, Friday, and Tuesday
- Estimated price
- €90–280
- Website
- en.aegeanair.com
Flights from John Paul Ii International Airport Kraków–Balice to Thessaloniki Airport Makedonia via Athens
- Ave. Duration
- 4h 25m
- When
- Tuesday and Friday
- Estimated price
- €120–160
Flights from Katowice International Airport to Thessaloniki Airport Makedonia via Athens
- Ave. Duration
- 5h 40m
- When
- Monday, Tuesday, Friday, Saturday, Wednesday, and Sunday
- Estimated price
- €50–220
- Website
- austrian.com
Flights from John Paul Ii International Airport Kraków–Balice to Thessaloniki Airport Makedonia via Vienna
- Ave. Duration
- 4h 30m
- When
- Monday to Saturday
- Estimated price
- €75–280
- Website
- skyexpress.gr
Flights from Katowice International Airport to Thessaloniki Airport Makedonia via Athens
- Ave. Duration
- 4h 38m
- When
- Wednesday and Sunday
- Estimated price
- €50–220
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- PKP Intercity
Train from Krakow Glowny to Bohumin
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- €25–100
- Website
- PKP Intercity
Train from Bohumin to Breclav
- Ave. Duration
- 2h 6m
- Frequency
- Hourly
- Estimated price
- €29–110
- Website
- PKP Intercity
Train from Breclav to Budapest-Nyugati
- Ave. Duration
- 3h 56m
- Frequency
- Twice daily
- Estimated price
- €45–170
- Website
- PKP Intercity
Train from Krakow Glowny to Ostrava Hlavni Nadrazi
- Ave. Duration
- 2h 24m
- Frequency
- Every 3 hours
- Estimated price
- €26–100
- Website
- PKP Intercity
- Phone
- +420 220 311 700
- [email protected]
- Website
- LEO Express
Train from Krakow Glowny to Bohumin
- Ave. Duration
- 1h 46m
- Frequency
- Every 4 hours
- Estimated price
- €10–17
- Website
- LEO Express
Train from Krakow Glowny to Ostrava Hlavni Nadrazi
- Ave. Duration
- 1h 57m
- Frequency
- Every 4 hours
- Estimated price
- €11–18
- Website
- LEO Express
- Phone
- +420 221 111 122
- [email protected]
- Website
- Czech Railways (ČD)
Train from Bohumin to Breclav
- Ave. Duration
- 2h 6m
- Frequency
- Once a week
- Estimated price
- €23–35
- Website
- Czech Railways (ČD)
Train from Breclav to Budapest-Nyugati
- Ave. Duration
- 3h 35m
- Frequency
- Every 4 hours
- Estimated price
- €35–55
- Website
- Czech Railways (ČD)
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Breclav to Budapest-Nyugati
- Ave. Duration
- 3h 35m
- Frequency
- 4 times a day
- Estimated price
- €60–120
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Train from Krakow Glowny to Ostrava Hlavni Nadrazi
- Ave. Duration
- 3h 4m
- Frequency
- Twice daily
- Estimated price
- €10–17
- Website
- RegioJet
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Krakow, MDA Bus Station to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 6h 40m
- Frequency
- Every 4 hours
- Estimated price
- €30–55
- Website
- Flixbus
- Phone
- +381 011 7614787
- [email protected]
- Website
- fptravelpatrikalos.rs
Bus from Budapest-Nyugati to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 17h 12m
- Frequency
- Twice a week
- Estimated price
- €99
- Schedules at
- fptravelpatrikalos.rs
- Phone
- +48 32 236 11 11
- [email protected]
- Website
- Matuszek
Shuttle from Kraków Główny Station to Katowice Airport
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- €5–19
- Website
- Matuszek
- Phone
- 605 935 521
- [email protected]
- Website
- sanbus.pl
Bus from Kraków AGH to Krosno
- Ave. Duration
- 2h 48m
- Frequency
- Every 30 minutes
- Estimated price
- €12–14
- Schedules at
- sanbus.pl
- Phone
- 0030 2108219900
- [email protected]
- Website
- siamostours.com
Bus from Krosno to Thessaloniki
- Ave. Duration
- 22h
- Frequency
- Once a week
- Estimated price
- €90–150
- Schedules at
- siamostours.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 Ostrava to Thessaloniki
- Ave. Duration
- 26h 14m
- Frequency
- On demand
- Estimated price
- €120
- Schedules at
- koronatravel.gr
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Yes, the driving distance between Kraków to Thessaloniki is 1381 km. It takes approximately 15h 26m to drive from Kraków to Thessaloniki.
There are 4240+ hotels available in Thessaloniki.




























