There are 5 ways to get from Kosovo to Thessaloniki by 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

Bus  •  6 h 35 min

  1. Take the bus from Pristina to Skopje
  2. Take the bus from Skopje to Thessaloniki

$29 - $43

Cheapest option

Train  •  8 h 48 min

  1. Take the train from Pristina to Skopje
  2. Take the train from Skopje to Veles 541 / ...
  3. Take the train from Veles to Thessaloniki AVE

$15 - $46

3 alternative options

Train, bus Simeonidis Tours  •  7 h 12 min

  1. Take the train from Pristina to Skopje
  2. Take the bus from Skopje to Thessaloniki

$23 - $35

Train, bus via Gevgelija  •  9 h 55 min

  1. Take the train from Pristina to Skopje
  2. Take the bus from Skopje to Gevgelija
  3. Take the bus from Gevgelija to Thessaloniki

Drive  •  4 h 6 min

  1. Drive from Pristina to Thessaloniki 206 miles

$45 - $75

Questions & Answers

No, there is no direct train from Kosovo to Thessaloniki. However, there are services departing from Pristina and arriving at Thessaloniki via Skopje and Veles. The journey, including transfers, takes approximately 8 h 48 min.

More details

The distance between Kosovo and Thessaloniki is 274 km. The road distance is 329.6 km.

Get driving directions

The best way to get from Kosovo to Thessaloniki without a car is to train and bus which takes 7 h 12 min and costs .

More details

It takes approximately 6 h 35 min to get from Kosovo to Thessaloniki, including transfers.

More details

Kosovo to Thessaloniki train services, operated by Trainkos, depart from Pristina station.

More details

The best way to get from Kosovo to Thessaloniki is to bus which takes 6 h 35 min and costs . Alternatively, you can train, which costs and takes 8 h 48 min.

Mode details

Thessaloniki is 1 h ahead of Kosovo. It is currently 5:54 PM in Kosovo and 6:54 PM in Thessaloniki.

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

More details

Yes, the driving distance between Kosovo to Thessaloniki is 330 km. It takes approximately 4 h 6 min to drive from Kosovo to Thessaloniki.

Get driving directions

There are 881+ hotels available in Thessaloniki. Prices start at $48 USD per night.

More details

Map of how to get from Kosovo to Thessaloniki.
Launch map view
  • Distance: 171.3 miles
  • Duration: 6 h 35 min

What companies run services between Kosovo and Thessaloniki, Greece?

You can take a bus from Pristina to Thessaloniki via Pristina and Skopje in around 6 h 35 min. Alternatively, you can take a train from Pristina to Thessaloniki via Skopje and Veles in around 8 h 48 min.

Train operators
Trainkos
Phone
038 534 – 814
Email
info@trainkos.com
Website
trainkos.com
Train from Pristina to Skopje
Ave. Duration
2 h 42 min
Frequency
Once daily
Schedules at
trainkos.com
Macedonian Railways (MZ)
Phone
+389 (2) 3 164 255
Website
mzt.mk
Train from Skopje to Veles
Ave. Duration
40 min
Frequency
Hourly
Estimated price
$3 - $11
mzt.mk
mzt.mk
Train from Veles to Thessaloniki
Ave. Duration
3 h 41 min
Frequency
Once daily
Estimated price
$12 - $35
mzt.mk
mzt.mk
Bus operators
Makedonija Soobrakaj AD
Phone
+389(0)2 24 02 388
Email
avtobuska@maksoob.com.mk
Website
ms.mk
Bus from Pristina to Skopje
Ave. Duration
2 h
Frequency
Twice daily
Estimated price
$5 - $9
Schedules at
ms.mk
Aurora Tours
Phone
(020) 601 602
Email
auroratoursnp@gmail.com
Website
auroratours.rs
Bus from Pristina to Skopje
Ave. Duration
1 h 55 min
Frequency
Once daily
Estimated price
$5
Schedules at
auroratours.rs
Simeonidis Tours
Rule Turs
Phone
02/ 3163 – 346
Email
ruleturs@sas.com.mk
Website
sas.com.mk
Bus from Skopje to Gevgelija
Ave. Duration
3 h 29 min
Frequency
5 times a day
Estimated price
$8
Register online at
velopass.tobike.it
Register online at
www.bicincitta.com
Register online at
velopass.tobike.it
Register online at
www.bicincitta.com
Register online at
www.mimuovoinbici.it
Register online at
velopass.tobike.it
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
velopass.tobike.it
Register online at
www.bicincitta.com
Register online at
velopass.tobike.it
Register online at
www.bicincitta.com
Register online at
velopass.tobike.it
Register online at
florina.cyclopolis.gr
Register online at
velopass.tobike.it
Register online at
www.bicincitta.com
Register online at
velopass.tobike.it
Register online at
www.biketivat.com
Register online at
www.bicincitta.com
Register online at
maroussi.cyclopolis.gr
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
velopass.tobike.it
Register online at
www.mimuovoinbici.it
Register online at
www.bicincitta.com
Register online at
www.mimuovoinbici.it
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
moschatotavros.cyclopolis.gr
Register online at
rhodes.cyclopolis.gr
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
nafplio.cyclopolis.gr
Register online at
marathon.cyclopolis.gr
Register online at
arxaiaolympia.cyclopolis.gr
Register online at
kiato.cyclopolis.gr
Register online at
limnos.cyclopolis.gr
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
www.bicincittabip.com
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
www.mimuovoinbici.it
Register online at
www.bicincitta.com
Register online at
aigialeia.cyclopolis.gr
Register online at
neasmyrni.cyclopolis.gr
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
www.mimuovoinbici.it
Register online at
www.bicincitta.com
Register online at
velopass.tobike.it
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
www.mimuovoinbici.it
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Greek Railways (OSE)
Website
trainose.gr
Bus from Gevgelija to Thessaloniki
Ave. Duration
1 h 44 min
Frequency
Once daily
Website
trainose.gr
Book at
Raileurope.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 10 amazing places to get away from it all in Australia, Travelling to the US: What do I need to know? and How to get from London City Airport into central London - to help you get the most out of your next trip.