• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 7 ways to get from Kiev to Thessaloniki by subway, plane, bus, train 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.

Recommended option

Subway to Boryspil, fly  •  6h 20m

  1. Take the subway from Zoloti Vorota to Kharkivska
  2. Fly from Boryspil (KBP) to Thessaloniki (SKG) KBP - SKG

$106 - $806

Cheapest option

Bus Simeonidis Tours  •  44h 10m

  1. Take the bus from Kiev Central Bus Station to Chişinău
  2. Take the bus from Chişinău to Galaţi
  3. Take the bus from Galaţi to Thessaloniki

$80 - $136

5 alternative options

Fly from Kyiv Zhuliany  •  8h 14m

  1. Fly from Kyiv Zhuliany (IEV) to Thessaloniki (SKG) IEV - SKG

$93 - $383

Bus Crazy Holidays  •  29h 55m

  1. Take the bus from Kiev to Katerini Olympus Plaza
  2. Take the bus from Katerini to Thessaloniki

$110 - $146

Train, bus  •  43h 39m

  1. Take the train from Kyiv-Passazhyrskiy Station to Bucharest - Gara de Nord
  2. Take the train from Bucuresti Nord Gara A to Sofia
  3. Take the bus from Sofia to Thessaloniki station

$87 - $122

Train  •  45h 9m

  1. Take the train from Kyiv-Passazhyrskiy Station to Budapest-Keleti
  2. Take the train from Budapest-Keleti to Novi Beograd D
  3. Take the train from Belgrade to Skopje
  4. Take the train from Skopje to Thessaloniki 335

$158 - $323

Drive  •  20h 11m

  1. Drive from Kiev to Thessaloniki 1004.9 miles

$240 - $350

Questions & Answers

The cheapest way to get from Kiev to Thessaloniki is to bus which costs 2 200 ₴ - 3 900 ₴ and takes 44h 10m.

More details

The quickest way to get from Kiev to Thessaloniki is to subway and fly which costs 2 900 ₴ - 23 000 ₴ and takes 6h 20m.

More details

No, there is no direct train from Kiev station to Thessaloniki. However, there are services departing from Kyiv-Passazhyrskiy Station and arriving at Thessaloniki via Budapest-Keleti, Novi Beograd, Belgrade and Skopje. The journey, including transfers, takes approximately 45h 9m.

More details

The distance between Kiev and Thessaloniki is 1239 km. The road distance is 1607.9 km.

Get driving directions

The best way to get from Kiev to Thessaloniki without a car is to bus which takes 29h 55m and costs 3 100 ₴ - 4 100 ₴.

More details

It takes approximately 6h 20m to get from Kiev to Thessaloniki, including transfers.

More details

Kiev to Thessaloniki train services, operated by Ukrainian Railways, arrive at Kyiv-Passazhyrskiy Station.

More details

The best way to get from Kiev to Thessaloniki is to fly which takes 8h 14m and costs 2 600 ₴ - 11 000 ₴. Alternatively, you can bus, which costs 3 100 ₴ - 4 100 ₴ and takes 29h 55m, you could also train, which costs 4 400 ₴ - 9 500 ₴ and takes 45h 9m.

Mode details

The quickest flight from Boryspil Airport to Thessaloniki Airport is the direct flight which takes 2h 20m.

Search flights

Kiev to Thessaloniki train services, operated by Macedonian Railways (MZ), arrive at Thessaloniki station.

More details

Map of how to get from Kiev to Thessaloniki.
Launch map view
  • Distance: 774.6 miles
  • Duration: 6h 20m

What companies run services between Kiev, Ukraine and Thessaloniki, Greece?

FlexFlight ApS, Olympic Air and 15 other airlines fly from Kiev to Thessaloniki 5 times a day. Alternatively, you can take a bus from Kiev to Thessaloniki via Katerini Olympus Plaza and Katerini in around 29h 55m.

Airlines
Ellinair
Website
en.ellinair.com
Flights from Boryspil to Thessaloniki
Ave. Duration
2h 20m
When
Sunday
Estimated price
$90 - $340
Flights from Kyiv Zhuliany to Thessaloniki via Warsaw Chopin
Ave. Duration
6h 55m
When
Wednesday
Estimated price
$170 - $600
Aegean Airlines
Website
aegeanair.com
Flights from Kyiv Zhuliany to Thessaloniki via Athens
Ave. Duration
4h 55m
When
Tuesday, Friday and Sunday
Estimated price
$160 - $750
Flights from Kyiv Zhuliany to Thessaloniki via Izmir, Athens
Ave. Duration
6h 30m
When
Friday and Sunday
Estimated price
$140 - $480
Turkish Airlines
Website
p.turkishairlines.com
Flights from Boryspil to Thessaloniki via Istanbul Ataturk
Ave. Duration
5h 40m
When
Monday and Friday
Estimated price
$160 - $1,800
Olympic Air
Website
olympicair.com
Flights from Kyiv Zhuliany to Thessaloniki via Athens
Ave. Duration
4h 55m
When
Tuesday, Friday and Sunday
Estimated price
$160 - $750
easyJet
Website
easyjet.com
Flights from Kyiv Zhuliany to Thessaloniki via Berlin Schoenefeld
Ave. Duration
6h 5m
When
Monday
Estimated price
$160 - $850
Austrian Airlines
Website
austrian.com
Flights from Kyiv Zhuliany to Thessaloniki via Vienna
Ave. Duration
6h 20m
When
Monday, Wednesday, Friday and Sunday
Estimated price
$90 - $380
Germania
Website
flygermania.com
Flights from Kyiv Zhuliany to Thessaloniki via Nuremberg
Ave. Duration
8h 10m
When
Friday
Estimated price
$120 - $440
Charlie Airlines Limited
Website
cyprusairways.com
Flights from Kyiv Zhuliany to Thessaloniki via Larnaca
Ave. Duration
9h
When
Sunday
Estimated price
$220 - $1,100
Train operators
Kiev Metro
Phone
(044) 238-58-98
Email
d@metro.kiev.ua
Website
metro.kiev.ua
Subway from Zoloti Vorota to Kharkivska
Ave. Duration
26m
Frequency
Every 10 minutes
Estimated price
$1
Schedules at
metro.kiev.ua
Ukrainian Railways
Website
uz.gov.ua
Train from Kyiv-Passazhyrskiy Station to Bucharest - Gara de Nord
Ave. Duration
26h 38m
Frequency
Once a week
Estimated price
$60 - $90
Schedules at
uz.gov.ua
Train from Kyiv-Passazhyrskiy Station to Budapest-Keleti
Ave. Duration
19h 13m
Frequency
Once daily
Estimated price
$60 - $90
Schedules at
uz.gov.ua
Romanian Railways (CFR)
Deutsche Bahn

Deutsche Bahn is the German railway company, and the largest railway operator and infrastructure owner in Europe. Based in Berlin, Deutsche Bahn was founded in 1994, and offers many different types of rail transportation including ICE or Intercity-Express for high-speed services between major cities and regions, IC (InterCity) for long-distance trains, RE (Regional Express) trains that connect regions and cities, and the S-Bahn rapid transit service. There are two main tickets on offer: the Flexpreis that has full flexibility, and the Sparpreis which is the cheaper, advanced fare.

Contact Details
Phone
+49 0180 6 99 66 33
Website
bahn.com
Train from Budapest-Keleti to Novi Beograd
Ave. Duration
8h 16m
Frequency
3 times a day
Estimated price
$50 - $80
Website
bahn.de
Macedonian Railways (MZ)
Phone
+389 (2) 3 164 255
Website
mzt.mk
Train from Belgrade to Skopje
Ave. Duration
9h 45m
Frequency
Once daily
Estimated price
$30 - $100
mzt.mk
mzt.mk
Train from Skopje to Thessaloniki
Ave. Duration
4h 36m
Frequency
Once daily
Estimated price
$16 - $55
mzt.mk
mzt.mk
Bus operators
Crazy Holidays
Phone
2310-241545
Website
crazyholidays.gr
Bus from Kiev to Katerini Olympus Plaza
Ave. Duration
28h 23m
Frequency
Once a week
Estimated price
$55 - $80
Schedules at
crazyholidays.gr
KTEL Pierias S.A.
Phone
23510 46720
Website
ktelpierias.gr
Bus from Katerini to Thessaloniki
Ave. Duration
50m
Frequency
Hourly
Estimated price
$8
Schedules at
ktelpierias.gr
Union Ivkoni
Phone
02/989 0000
Website
union-ivkoni.com
Bus from Sofia to Thessaloniki station
Ave. Duration
5h 10m
Frequency
3 times a day
Estimated price
$12 - $18
Schedules at
online.union-ivkoni.com
Arda Tur
Phone
0700 20 544
Website
ardatur.bg
Bus from Sofia Central Bus Station to Thessaloniki Monastiriou
Ave. Duration
5h 30m
Frequency
3 times a day
Estimated price
$16
Website
Arda Tur
Georg
Phone
+ 359/38/66 34 04
Email
georg_ltd@abv.bg
Website
georg-bg.com
Bus from Sofia to Thessaloniki
Ave. Duration
5h
Frequency
Once daily
Estimated price
$45 - $60
Schedules at
georg-bg.com
Ilias Travel
Phone
+359 2831 9192
Email
office@iliastravel.com
Website
iliastravel.com
Bus from Sofia to Thessaloniki
Ave. Duration
5h 13m
Frequency
Once daily
Estimated price
$25 - $27
Schedules at
iliastravel.com
Ukraine buses
Website
ticket.bus.com.ua
Bus from Kiev Central Bus Station to Chişinău
Ave. Duration
12h 45m
Frequency
Once daily
Estimated price
$8 - $18
Schedules at
ticket.bus.com.ua
Chisinau Bus Station
Phone
+373 22 542-185
Email
autogara@mtc.md
Website
autogara.md
Bus from Chişinău to Galaţi
Ave. Duration
6h 58m
Frequency
3 times a week
Estimated price
$12 - $28
Schedules at
autogara.md
Simeonidis Tours

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 Flying into Beijing?, 4 stunningly beautiful Philippines islands you need to visit and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Kiev to Thessaloniki is 1608 km. It takes approximately 20h 11m to drive from Kiev to Thessaloniki.

Get driving directions

Ellinair and Turkish Airlines offer flights from Boryspil Airport to Thessaloniki Airport.

Search flights

There are 1066+ hotels available in Thessaloniki. Prices start at $46 USD per night.

More details

The best way to get from Kiev to Kyiv Zhuliany Airport is to line 368 Minibus which takes 16m and costs 2 ₴ - 4 ₴.

More details