There are 3 ways to get from Peć to Skopje by 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.

Recommended option

Train  •  5 h 18 min

  1. Take the train from Peje to Fushë Kosovë
  2. Take the train from Fushë Kosovë to Skopje 891

$6 - $23

2 alternative options

Bus  •  8 h

  1. Take the bus from Peć to Berane
  2. Take the bus from Berane to Skopje

$20 - $47

Drive  •  2 h 14 min

  1. Drive from Peć to Skopje 91.6 miles

$14 - $22

Questions & Answers

The cheapest way to get from Peć to Skopje is to drive which costs $14 - $22 and takes 2 h 14 min.

More details

The quickest way to get from Peć to Skopje is to drive which costs $14 - $22 and takes 2 h 14 min.

More details

No, there is no direct bus from Peć to Skopje. However, there are services departing from Peć and arriving at Skopje via Berane. The journey, including transfers, takes approximately 8 h.

More details

No, there is no direct train from Peć to Skopje. However, there are services departing from Peje and arriving at Skopje via Fushë Kosovë. The journey, including transfers, takes approximately 5 h 18 min.

More details

The distance between Peć and Skopje is 119 km. The road distance is 146.5 km.

Get driving directions

The best way to get from Peć to Skopje without a car is to train which takes 5 h 18 min and costs $6 - $23.

More details

It takes approximately 5 h 18 min to get from Peć to Skopje, including transfers.

More details

Peć to Skopje bus services, operated by Vector, depart from Peć station.

More details

Peć to Skopje train services, operated by Trainkos, depart from Peje station.

More details

The best way to get from Peć to Skopje is to train which takes 5 h 18 min and costs $6 - $23. Alternatively, you can bus, which costs $19 - $50 and takes 8 h.

Mode details

Map of how to get from Peć to Skopje.
Launch map view
  • Distance: 74.6 miles
  • Duration: 5 h 18 min

What companies run services between Peć, Kosovo and Skopje, Macedonia?

You can take a train from Peć to Skopje via Fushë Kosovë in around 5 h 18 min. Alternatively, you can take a bus from Peć to Skopje via Berane in around 8 h.

Train operators
Trainkos
Phone
038 534 – 814
Email
info@trainkos.com
Website
trainkos.com
Train from Peje to Fushë Kosovë
Ave. Duration
1 h 49 min
Frequency
Twice daily
Schedules at
trainkos.com
Train from Fushë Kosovë to Skopje
Ave. Duration
2 h 30 min
Frequency
Once daily
Schedules at
trainkos.com
Macedonian Railways (MZ)
Phone
+389 (2) 3 164 255
Website
mzt.mk
Train from Fushë Kosovë to Skopje
Ave. Duration
2 h 29 min
Frequency
Once daily
Estimated price
$6 - $23
mzt.mk
mzt.mk
MZI
Website
mzi.mk
Train from Kosovo Polje to Skopje
Ave. Duration
2 h 45 min
Frequency
Once daily
Estimated price
$5
Schedules at
mzi.mk
Bus operators
Vector
Website
vectortours.de
Bus from Peć to Berane
Ave. Duration
1 h 14 min
Frequency
Once daily
Estimated price
$7
Schedules at
vectortours.de
Makedonija Soobrakaj AD
Phone
+389(0)2 24 02 388
Email
avtobuska@maksoob.com.mk
Website
ms.mk
Bus from Berane to Skopje
Ave. Duration
5 h 46 min
Frequency
Once daily
Estimated price
$13 - $40
Schedules at
ms.mk

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 5 incredible day trips from Florence by train, Train travel in France: A guide to SNCF and Best ways to travel around Australia - to help you get the most out of your next trip.

More Questions & Answers

Peć to Skopje bus services, operated by Makedonija Soobrakaj AD, arrive at Skopje station.

More details

Peć to Skopje train services, operated by Macedonian Railways (MZ), arrive at Skopje station.

More details

Yes, the driving distance between Peć to Skopje is 147 km. It takes approximately 2 h 14 min to drive from Peć to Skopje.

Get driving directions

There are 653+ hotels available in Skopje. Prices start at $27 USD per night.

More details

Where to next?