There are 6 ways to get from Smederevo to Ohrid by bus, plane, 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.
Bus, fly to Ohrid Airport
best- Take the bus from Lasta Smederevo, Bus station to Beograd, Autobuska stanicabus
- Fly from Belgrade Nikola Tesla Airport (BEG) to Ohrid Airport (OHD)plane BEG - OHD
5h 55m$108–367Bus
cheapest- Take the bus from Lasta Smederevo, Bus station to Beograd, Autobuska stanicabus
- Take the bus from Beograd, Autobuska stanica to Ohridbus
16h 19m$58–114Bus via Struga
- Take the bus from Lasta Smederevo, Bus station to Beograd, Autobuska stanicabus
- Take the bus from Beograd, Autobuska stanica to Strugabus
11h 36m$77–108Drive 504.6 km
- Drive from Smederevo to Ohridcar 504.6 km
6h 59m$79–114Bus, fly to Tirana International Airport Nënë Tereza
- Take the bus from Lasta Smederevo, Bus station to Beograd, Autobuska stanicabus
- Fly from Belgrade Nikola Tesla Airport (BEG) to Tirana International Airport Nënë Tereza (TIA)plane BEG - TIA
- Take the bus from Tirana to Ohridbus
10h 22m$74–215Bus via Bar
- Take the bus from Lasta Smederevo, Bus station to Polje, Autobuska Stanica Barbus
- Take the bus from Polje, Autobuska Stanica Bar to Ohridbus
17h 47m$91–185
Smederevo to Ohrid by bus
Questions & Answers
The cheapest way to get from Smederevo to Ohrid is to bus which costs $55 - $120 and takes 16h 19m.
The fastest way to get from Smederevo to Ohrid is to bus and fly which takes 5h 55m and costs $100 - $370.
No, there is no direct bus from Smederevo station to Ohrid. However, there are services departing from Lasta Smederevo, Bus station and arriving at Ohrid via Beograd, Autobuska stanica and Struga. The journey, including transfers, takes approximately 11h 36m.
The distance between Smederevo and Ohrid is 490 km. The road distance is 504.6 km.
The best way to get from Smederevo to Ohrid without a car is to bus via Struga which takes 11h 36m and costs $75 - $110.
It takes approximately 5h 55m to get from Smederevo to Ohrid, including transfers.
Smederevo to Ohrid bus services, operated by Lasta, depart from Lasta Smederevo, Bus station.
Smederevo to Ohrid bus services, operated by Lasta, arrive at Beograd, Autobuska stanica station.
Yes, the driving distance between Smederevo to Ohrid is 505 km. It takes approximately 6h 59m to drive from Smederevo to Ohrid.
Book your Smederevo to Ohrid bus tickets online with Omio.
What companies run services between Smederevo, Serbia and Ohrid, North Macedonia?
You can take a bus from Lasta Smederevo, Bus station to Ohrid via Beograd, Autobuska stanica and Struga in around 11h 36m.
- Website
- airserbia.com
Flights from Belgrade Nikola Tesla Airport to Ohrid Airport
- Ave. Duration
- 1h 35m
- When
- Friday, Saturday, Monday, and Wednesday
- Estimated price
- $80–290
Flights from Belgrade Nikola Tesla Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $95–200
- Website
- austrian.com
Flights from Belgrade Nikola Tesla Airport to Ohrid Airport via Vienna
- Ave. Duration
- 4h
- When
- Thursday
- Estimated price
- $170–650
- Phone
- +381 800 334 334
- [email protected]
- Website
- lasta.rs
Bus from Lasta Smederevo, Bus station to Beograd, Autobuska stanica
Bus from Lasta Smederevo, Bus station to Beograd, Autobuska stanica
Bus from Lasta Smederevo, Bus station to Beograd, Autobuska stanica
Bus from Lasta Smederevo, Bus station to Beograd, Autobuska stanica
Bus from Lasta Smederevo, Bus station to Polje, Autobuska Stanica Bar
- Phone
- +381 (26) 512-028
- [email protected]
- Website
- jugoprevoz.rs
Bus from Lasta Smederevo, Bus station to Beograd, Autobuska stanica
- Ave. Duration
- 1h 15m
- Frequency
- Every 2 hours
- Estimated price
- $3–5
- Schedules at
- facebook.com
Bus from Lasta Smederevo, Bus station to Beograd, Autobuska stanica
- Ave. Duration
- 1h 15m
- Frequency
- Every 2 hours
- Estimated price
- $3–5
- Schedules at
- facebook.com
Bus from Lasta Smederevo, Bus station to Beograd, Autobuska stanica
- Ave. Duration
- 1h 15m
- Frequency
- Every 2 hours
- Estimated price
- $3–5
- Schedules at
- facebook.com
Bus from Lasta Smederevo, Bus station to Beograd, Autobuska stanica
- Ave. Duration
- 1h 15m
- Frequency
- Every 2 hours
- Estimated price
- $3–5
- Schedules at
- facebook.com
- Phone
- +381 11 7614 715
- [email protected]
- Website
- transprodukt.rs
Bus from Beograd, Autobuska stanica to Struga
- Ave. Duration
- 8h 1m
- Frequency
- 3 times a week
- Estimated price
- $55–85
- Schedules at
- transprodukt.rs
Bus from Beograd, Autobuska stanica to Ohrid
- Ave. Duration
- 9h 1m
- Frequency
- 3 times a week
- Estimated price
- $55–110
- Schedules at
- transprodukt.rs
- Phone
- +389 46 787 312
- [email protected]
- Website
- eurobus.mk
Bus from Tirana to Ohrid
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Estimated price
- $6–21
- Schedules at
- eurobus.mk
- Phone
- +355 68 391 1009
- [email protected]
- Website
- nelatours.com
Bus from Tirana to Ohrid
- Ave. Duration
- 2h 8m
- Frequency
- Once daily
- Schedules at
- nelatravel.site
- Phone
- (389) 46 251-882
- [email protected]
- Website
- galeb.mk
Bus from Beograd, Autobuska stanica to Ohrid
- Ave. Duration
- 14h 4m
- Frequency
- Once daily
- Estimated price
- $30–50
- Schedules at
- galeb.mk
- Phone
- +382 69 316 688
- [email protected]
- Website
- lalatovictravelbd.me
Bus from Polje, Autobuska Stanica Bar to Ohrid
- Ave. Duration
- 8h 7m
- Frequency
- Once daily
- Estimated price
- $45–95
- Schedules at
- lalatovictravelbd.me
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 Best ways to travel around Australia, 4 of the smartest ways to explore Australia, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.
More Questions & Answers
There are 1881+ hotels available in Ohrid.










