There are 8 ways to get from Ohrid to Skadar by bus, train, taxi, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Podgorica
best- Take the bus from Ohrid to Elbasanbus
- Take the bus from Elbasan to Tiranabus
- Take the bus from Tirana to Podgorica , Bus stationbus
- Take the bus from Podgorica , Bus station to Ljubovijabus
12h 39mRSD 7,698–38,576Bus
cheapest- Take the bus from Ohrid to Beograd, Autobuska stanicabus
- Take the bus from Beograd, Autobuska stanica to Peckabus
13h 47mRSD 5,022–6,419Bus, train, taxi
- Take the bus from Ohrid to Elbasanbus
- Take the bus from Elbasan to Tiranabus
- Take the bus from Tirana to Podgorica , Bus stationbus
- Take the train from Podgorica to Valjevotrain 432
- Take the taxi from Valjevo to Skadartaxi
17h 30mRSD 9,770–43,848Drive 554.8 km
- Drive from Ohrid to Skadarcar 554.8 km
8h 38mRSD 9,046–13,067Fly from Ohrid Airport, train, taxi
- Fly from Ohrid Airport (OHD) to Belgrade Nikola Tesla Airport (BEG)plane OHD - BEG
- Take the train from Novi Beograd to Valjevotrain
- Take the taxi from Valjevo to Skadartaxi
10h 20mRSD 15,693–47,550Bus #2
- Take the bus from Ohrid to Sutomore, Autobuska stanicabus
- Take the bus from Sutomore, Autobuska stanica to Ljubovijabus
14h 29mRSD 9,292–15,205Bus via Niš
- Take the bus from Ohrid to Niš, Autobuska Stanicabus
- Take the bus from Niš, Autobuska Stanica to Valjevo ,Lasta Bus Stationbus
- Take the bus from Valjevo ,Lasta Bus Station to Peckabus
17h 23mRSD 6,365–8,783Bus to Tirana International Airport Nënë Tereza, fly, train, taxi
- Take the bus from Ohrid to Tiranabus
- Fly from Tirana International Airport Nënë Tereza (TIA) to Belgrade Nikola Tesla Airport (BEG)plane TIA - BEG
- Take the train from Novi Beograd to Valjevotrain
- Take the taxi from Valjevo to Skadartaxi
11h 17mRSD 13,371–34,863
Ohrid Airport (OHD) to Belgrade Nikola Tesla Airport (BEG) flights
Comparing Your Travel Options
The cheapest way to get from Ohrid to Skadar is to bus which costs RSD 5000 - RSD 6500 and takes 13h 47m.
The fastest way to get from Ohrid to Skadar is to drive which takes 8h 38m and costs RSD 9000 - RSD 14000.
No, there is no direct bus from Ohrid to Skadar. However, there are services departing from Ohrid and arriving at Ljubovija via Elbasan, Tirana and Podgorica , Bus station. The journey, including transfers, takes approximately 12h 39m.
The distance between Ohrid and Skadar is 612 km. The road distance is 554.8 km.
The best way to get from Ohrid to Skadar without a car is to bus via Podgorica which takes 12h 39m and costs RSD 7500 - RSD 39000.
It takes approximately 12h 39m to get from Ohrid to Skadar, including transfers.
Ohrid to Skadar bus services, operated by Euro Bus MK, depart from Ohrid station.
Ohrid to Skadar bus services, operated by Euro Bus MK, arrive at Elbasan station.
Yes, the driving distance between Ohrid to Skadar is 555 km. It takes approximately 8h 38m to drive from Ohrid to Skadar.
There are 102+ hotels available in Skadar.
What companies run services between Ohrid, North Macedonia and Skadar, Serbia?
You can take a bus from Ohrid to Skadar via Elbasan, Tirana, Podgorica , Bus station, and Ljubovija in around 12h 39m.
- Website
- austrian.com
Flights from Ohrid Airport to Belgrade Nikola Tesla Airport via Vienna
- Ave. Duration
- 8h 55m
- When
- Sunday
- Estimated price
- RSD 17,000–65,000
- Phone
- +382 20 441 197
- [email protected]
- Website
- Railways of Montenegro (ŽPCG)
Train from Podgorica to Valjevo
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- RSD 1,700–4,100
- Website
- Railways of Montenegro (ŽPCG)
- Second Class
- RSD 1,700–2,800
- First Class
- RSD 3,100–4,100
- Phone
- +389 46 787 312
- [email protected]
- Website
- eurobus.mk
Bus from Ohrid to Elbasan
- Ave. Duration
- 1h 38m
- Frequency
- Once daily
- Estimated price
- RSD 500–650
- Schedules at
- eurobus.mk
Bus from Ohrid to Elbasan
- Ave. Duration
- 1h 38m
- Frequency
- Once daily
- Estimated price
- RSD 500–650
- Schedules at
- eurobus.mk
Bus from Ohrid to Tirana
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Estimated price
- RSD 700–2,200
- Schedules at
- eurobus.mk
- Ave. Duration
- 47 min
- Estimated price
- RSD 4,700–6,000
Alko Taxi
- Phone
- +38166243003
Gradski Taxi Valjevo
- Phone
- +381 14 291 129
- Website
- facebook.com
Pink Taxi
- Phone
- +381 14 292 929
Alko Taxi
- Phone
- +38166243003
Gradski Taxi Valjevo
- Phone
- +381 14 291 129
- Website
- facebook.com
Pink Taxi
- Phone
- +381 14 292 929
Alko Taxi
- Phone
- +38166243003
Gradski Taxi Valjevo
- Phone
- +381 14 291 129
- Website
- facebook.com
Pink Taxi
- Phone
- +381 14 292 929
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 French strikes 2018: What are my alternative transport options?, How do I buy a London Underground ticket?, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.


