Duration 7h 37m
Distance 1040.4 km
Average price $150
Possible routes 8 found

Slovenia to Gostivar

Rome2rio has found 8 ways to get from Slovenia to Gostivar by flight, bus, train, shuttle and car. We recommend flying from Ljubljana to Pristina and then taking the bus from Priština to Gostivar, which takes around 7h 54m. Alternatively, flying from Ljubljana to Skopje and then taking the train from Skopje to Gostivar is the fastest option and takes around 7h 37m.
Recommended route

Fly Ljubljana to Pristina, bus

  1. Ljubljana
  2. Priština
  3. Gostivar
7h 54m
$81 - $262
Alternative routes

Fly Ljubljana to Skopje, train

  1. Ljubljana
  2. Skopje
  3. Gostivar
Fastest
7h 37m
$72 - $280

Shuttle to Zagreb, fly to Skopje, train

  1. Novo Mesto
  2. Zagreb
  3. Skopje
  4. Gostivar
10h 18m
$105 - $406

Fly Ljubljana to Tirana, shuttle, bus

  1. Ljubljana
  2. Tiranë
  3. Struga
  4. Gostivar
10h 9m
$218 - $723

Bus

  1. Ljubljana Central Bus Station Postaja
  2. Gostivar
16h
Bookable on Rome2rio
Cheapest
$40 - $60

Bus via Zagreb

  1. Ljubljana
  2. Zagreb
  3. Gostivar
17h 40m
$67 - $163

Train

  1. Ljubljana
  2. Belgrade
  3. Skopje
  4. Gostivar
22h 32m
$67 - $174

Drive

  1. Ljubljana
  2. Gostivar
10h 8m
$120 - $190

Frequently asked questions

Want to know about travelling from Slovenia to Gostivar? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Slovenia to Gostivar is to bus which costs 35€ - 55€ and takes 16h.

More details

The quickest way to get from Slovenia to Gostivar is to fly and train which costs 65€ - 260€ and takes 7h 37m.

More details

Yes, there is a direct bus departing from Ljubljana Central Bus Station Postaja station and arriving at Gostivar Central Bus Station station. Services depart once daily, and operate Wednesday, Friday and Sunday. The journey takes approximately 16h.

More details

No, there is no direct train from Slovenia to Gostivar. However, there are services departing from Ljubljana and arriving at Gostivar via Belgrade and Skopje. The journey, including transfers, takes approximately 22h 32m.

More details

The distance between Slovenia and Gostivar is 682 km. The road distance is 1040.4 km.

Get driving directions

The best way to get from Slovenia to Gostivar without a car is to bus which takes 16h and costs 35€ - 55€.

More details

It takes approximately 7h 54m to get from Slovenia to Gostivar, including transfers.

More details

Slovenia to Gostivar bus services, operated by DRD Turizem, depart from Ljubljana Central Bus Station Postaja.

More details

Slovenia to Gostivar train services, operated by Slovenian Railways (SŽ), depart from Ljubljana station.

More details

The best way to get from Slovenia to Gostivar is to bus which takes 16h and costs 35€ - 55€. Alternatively, you can train, which costs 60€ - 160€ and takes 22h 32m.

Mode details

The quickest flight from Ljubljana Airport to Pristina Airport is the direct flight which takes 1h 25m.

Search flights

Slovenia to Gostivar bus services, operated by DRD Turizem, arrive at Gostivar Central Bus Station.

More details

Slovenia to Gostivar train services, operated by Railways of the Republic North Macedonia Transport AD, arrive at Gostivar station.

More details

Yes, the driving distance between Slovenia to Gostivar is 1040 km. It takes approximately 10h 8m to drive from Slovenia to Gostivar.

Get driving directions

Adria Airways offers flights from Ljubljana Airport to Pristina Airport.

Search flights

Book your Slovenia to Gostivar bus tickets online with Distribusion.

Search and book

There are 53+ hotels available in Gostivar. Prices start at $27 USD per night.

More details

The best way to get from Slovenia to Ljubljana Airport is to bus which takes 17 min and costs 1€ - 2€.

More details

How to travel from Slovenia to Gostivar

Find all the possible transport options for your trip from Slovenia to Gostivar right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Slovenia and Gostivar?

DRD Turizem operates a bus from Ljubljana to Gostivar once daily. Tickets cost $40 - $60 and the journey takes 16h. Alternatively, you can take a train from Ljubljana to Gostivar via Beograd Centar, Belgrade, and Skopje in around 22h 32m.
Airlines
Ave. Duration
1h 25m
Frequency
Every day
Estimated price
$130 - $430
Ave. Duration
1h 22m
Frequency
Every day
Estimated price
$130 - $390
Ave. Duration
3h 30m
Frequency
Monday to Saturday
Estimated price
$170 - $650
Bus operators
Ave. Duration
16h
Frequency
Once daily
Estimated price
$40 - $60

Gostivar, Macedonia

Gostivar, is a city in the Republic of Macedonia, located in the upper Polog valley region. It is one of the largest municipalities in the country with a population of 81,042, and the town also covers 1.341 km2. Gostivar has good road and railway connections with the other cities in the region, such as Tetovo, Skopje, Kičevo, Ohrid, and Debar. A modern freeway was built in 1995, from Gostivar to Tetovo, 24 km long. Gostivar is the seat of Gostivar Municipality. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps