There are 3 ways to get from Pristina to Gostivar 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  •  3 h

  1. Take the bus from Priština to Gostivar

$9 - $22

2 alternative options

Train  •  4 h 27 min

  1. Take the train from Priština to Gorče Petrov 891
  2. Take the train from Gorče Petrov to Gostivar B03 662

$10 - $36

Drive  •  1 h 58 min

  1. Drive from Pristina to Gostivar 82.4 miles

$13 - $19

Questions & Answers

The cheapest way to get from Pristina to Gostivar is to bus which costs $9 - $22 and takes 3 h.

More details

The quickest way to get from Pristina to Gostivar is to drive which costs $13 - $19 and takes 1 h 58 min.

More details

Yes, there is a direct bus departing from Priština and arriving at Gostivar. Services depart once daily, and operate every day. The journey takes approximately 3 h.

More details

No, there is no direct train from Pristina to Gostivar. However, there are services departing from Priština and arriving at Gostivar via Gorče Petrov. The journey, including transfers, takes approximately 4 h 27 min.

More details

The distance between Pristina and Gostivar is 100 km. The road distance is 131.8 km.

Get driving directions

The best way to get from Pristina to Gostivar without a car is to bus which takes 3 h and costs $9 - $22.

More details

The bus from Priština to Gostivar takes 3 h including transfers and departs once daily.

More details

Pristina to Gostivar bus services, operated by Durmo Tours, depart from Priština station.

More details

Pristina to Gostivar train services, operated by Macedonian Railways (MZ), depart from Priština station.

More details

The best way to get from Pristina to Gostivar is to bus which takes 3 h and costs $9 - $22. Alternatively, you can train, which costs $10 - $40 and takes 4 h 27 min.

Mode details

Map of how to get from Pristina to Gostivar.
Launch map view
  • Distance: 62.4 miles
  • Duration: 3 h

What companies run services between Pristina, Kosovo and Gostivar, Macedonia?

Durmo Tours operates a bus from Pristina to Gostivar once daily. Tickets cost $9 - $22 and the journey takes 3 h. Alternatively, you can take a train from Pristina to Gostivar via Gorče Petrov in around 4 h 27 min.

Train operators
Macedonian Railways (MZ)
Phone
+389 (2) 3 164 255
Website
mzt.mk
Train from Priština to Gorče Petrov
Ave. Duration
2 h 26 min
Frequency
Once daily
Estimated price
$6 - $21
mzt.mk
mzt.mk
Train from Gorče Petrov to Gostivar
Ave. Duration
1 h 1 min
Frequency
Twice daily
Estimated price
$4 - $16
mzt.mk
mzt.mk
MZI
Website
mzi.mk
Train from Priština to Gorče Petrov
Ave. Duration
2 h 37 min
Frequency
Once daily
Estimated price
$5
Schedules at
mzi.mk
Bus operators
Durmo Tours
Website
durmotours.com
Bus from Priština to Gostivar
Ave. Duration
3 h
Frequency
Once daily
Estimated price
$9 - $22
Schedules at
durmotours.com.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 Why you should take the train in the US, Bali: What to do if Mount Agung erupts and Best ways to travel around Australia - to help you get the most out of your next trip.