There are 5 ways to get from Lake Ohrid to Sarajevo by bus, car, plane, or shuttle
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 Tirana
best- Take the bus from Pogradec to Tiranabus
- Take the bus from Tirana to Podgorica , Bus stationbus
- Take the bus from Podgorica , Bus station to Sarajevo , East Sarajevo Bus Stationbus
14h 16m$69–104Drive 498.7 km
- Drive from Struga - Makedonski Posti to Sarajevocar 498.7 km
9h 20m$79–115Fly, shuttle, bus
- Fly from Ohrid Airport (OHD) to Belgrade Nikola Tesla Airport (BEG)plane OHD - BEG
- Take a shuttle bus from Beograd, Autobuska stanica to Makarska, Autobusni kolodvor
- Take the bus from Makarska, Autobusni kolodvor to Sarajevo , East Sarajevo Bus Stationbus
10h 59m$214–466Bus
- Take the bus from Struga to Polje, Autobuska Stanica Barbus
- Take the bus from Polje, Autobuska Stanica Bar to Sarajevo , East Sarajevo Bus Stationbus
18h 6m$86–146Bus #2
- Take the bus from Podmolje to Gostivarbus
- Take the bus from Gostivar to Sarajevo, Autobuska Stanicabus
19h 29m$74
Ohrid Airport (OHD) to Belgrade Nikola Tesla Airport (BEG) flights
Questions & Answers
The cheapest way to get from Lake Ohrid to Sarajevo is to bus which costs $74 and takes 19h 29m.
The fastest way to get from Lake Ohrid to Sarajevo is to drive which takes 9h 20m and costs $75 - $120.
No, there is no direct bus from Lake Ohrid to Sarajevo station. However, there are services departing from Pogradec and arriving at Sarajevo , East Sarajevo Bus Station via Tirana and Podgorica , Bus station. The journey, including transfers, takes approximately 14h 16m.
The distance between Lake Ohrid and Sarajevo is 515 km. The road distance is 498.7 km.
The best way to get from Lake Ohrid to Sarajevo without a car is to bus via Tirana which takes 14h 16m and costs $65 - $110.
It takes approximately 14h 16m to get from Lake Ohrid to Sarajevo, including transfers.
Lake Ohrid to Sarajevo bus services, operated by Linja të autobusëve Gjirafa, depart from Pogradec station.
Lake Ohrid to Sarajevo bus services, operated by Linja të autobusëve Gjirafa, arrive at Tirana station.
Yes, the driving distance between Lake Ohrid to Sarajevo is 499 km. It takes approximately 9h 20m to drive from Lake Ohrid to Sarajevo.
There are 5172+ hotels available in Sarajevo.
What companies run services between Lake Ohrid, North Macedonia and Sarajevo, Bosnia and Herzegovina?
You can take a bus from Pogradec to Sarajevo , East Sarajevo Bus Station via Tirana and Podgorica , Bus station in around 14h 16m.
- Website
- airserbia.com
Flights from Ohrid Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 35m
- When
- Friday, Saturday, Monday, and Wednesday
- Estimated price
- $80–290
- Phone
- +383 38 616 161
- [email protected]
- Website
- gjirafa.com
Bus from Pogradec to Tirana
- Ave. Duration
- 2h 21m
- Frequency
- Hourly
- Estimated price
- $9
- Schedules at
- https://travel.gjirafa.com/en
- Phone
- +382 69 312 161
- [email protected]
- Website
- busticket4.me
Bus from Tirana to Podgorica , Bus station
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $30
- Website
- https://busticket4.me/EN/carriers/details/Ms-Tours/104
- Phone
- +382 40 200 555
- [email protected]
- Website
- glusica.me
Bus from Podgorica , Bus station to Sarajevo , East Sarajevo Bus Station
- Ave. Duration
- 6h 25m
- Frequency
- Once daily
- Estimated price
- $30–65
- Schedules at
- glusica.me
- [email protected]
- Website
- kombiprevozputnika.net
Shuttle from Beograd, Autobuska stanica to Makarska, Autobusni kolodvor
- Ave. Duration
- 4h 22m
- Frequency
- On demand
- Estimated price
- $98
- Schedules at
- kombiprevozputnika.net
- Phone
- +387 62 808 962
- [email protected]
- Website
- biss-tours.ba
Bus from Makarska, Autobusni kolodvor to Sarajevo , East Sarajevo Bus Station
- Ave. Duration
- 2h 36m
- Frequency
- Once daily
- Estimated price
- $21–26
- Schedules at
- facebook.com
- Phone
- +382 69 316 688
- [email protected]
- Website
- lalatovictravelbd.me
Bus from Struga to Polje, Autobuska Stanica Bar
- Ave. Duration
- 8h 1m
- Frequency
- Once daily
- Estimated price
- $45–90
- Schedules at
- lalatovictravelbd.me
- Phone
- +387 53 961-714
- [email protected]
- Website
- facebook.com
Bus from Polje, Autobuska Stanica Bar to Sarajevo , East Sarajevo Bus Station
- Ave. Duration
- 7h 57m
- Frequency
- 4 times a week
- Estimated price
- $40–60
- Website
- https://www.facebook.com/bosnaturist
- Phone
- +389 - 71 - 322 - 333
- Website
- martinoski.com
Bus from Podmolje to Gostivar
- Ave. Duration
- 1h 19m
- Frequency
- 5 times a day
- Estimated price
- $5
- Schedules at
- martinoski.com
- [email protected]
- Website
- facebook.com
Bus from Podmolje to Gostivar
- Ave. Duration
- 1h 36m
- Frequency
- Twice daily
- Website
- https://facebook.com/profile.php?id=100064111145130
- Phone
- +389 44 339 015
- [email protected]
- Website
- steptours.com.mk
Bus from Gostivar to Sarajevo, Autobuska Stanica
- Ave. Duration
- 17h 10m
- Frequency
- Twice a week
- Estimated price
- $69
- Website
- https://www.steptours.com.mk/
Want to know more about travelling around Bosnia & Herzegovina
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide




