There are 4 ways to get from Ohrid to Rila by bus, unknown, car, train, 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, travel
best- Take the bus from Ohrid to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Kyustendilbus
- Take the bus from Kjustendil to Samokovbus
- Walk from Samokov to Rilaunknown
10h 36mDrive, train, bus, travel
- Drive from Ohrid to Florinacar
- Take the train from Florina to Thessalonikitrain Re
- Take the train from Thessaloniki to Serrestrain Re
- Take the bus from Serres to Blagoevgrad Central Bus Terminalbus
- Walk from Blagoevgrad Central Bus Terminal to Rilaunknown
11h 29mFly, train, travel
- Fly from Ohrid Airport (OHD) to Sofia Airport (SOF)plane OHD - SOF
- Take the train from Iskarsko Shose to Kostenetstrain
- Walk from Kostenets to Rilaunknown
7h 53mBus, train, travel
- Take the bus from Ohrid to Kavadarcibus
- Take the bus from Kavadarci to Sofiya, Avtogara Serdikabus
- Take the train from Sofia to Kostenetstrain Ic / ...
- Walk from Kostenets to Rilaunknown
13h 9m
Ohrid Airport (OHD) to Sofia Airport (SOF) flights
Questions & Answers
The distance between Ohrid and Rila is 402 km.
The best way to get from Ohrid to Rila without a car is to bus and travel which takes 10h 36m and costs .
It takes approximately 10h 36m to get from Ohrid to Rila, including transfers.
Rila is 1h ahead of Ohrid. It is currently 8:45 AM in Ohrid and 9:45 AM in Rila.
There are 549+ hotels available in Rila.
What companies run services between Ohrid, North Macedonia and Rila, Sofia, Bulgaria?
There is no direct connection from Ohrid to Rila. However, you can take the bus to Skopje, Transporten Centar, take the bus to Kyustendil, walk to Kjustendil, take the bus to Samokov, then travel to Rila. Alternatively, you can take a vehicle from Ohrid to Rila via Florina, Thessaloniki, Serres, Serres, and Blagoevgrad Central Bus Terminal in around 11h 29m.
- Website
- turkishairlines.com
Flights from Ohrid Airport to Sofia Airport via Istanbul
- Ave. Duration
- 6h
- When
- Thursday, Sunday, Tuesday, and Friday
- Estimated price
- $280–800
- Website
- austrian.com
Flights from Ohrid Airport to Sofia Airport via Vienna
- Ave. Duration
- 5h 25m
- When
- Thursday and Sunday
- Estimated price
- $150–600
- Website
- air.bg
Flights from Ohrid Airport to Sofia Airport via Zurich
- Ave. Duration
- 7h 40m
- When
- Wednesday
- Estimated price
- $180–900
- Phone
- 14511
- Website
- Hellenic Train S.A.
Train from Florina to Thessaloniki
- Ave. Duration
- 3h 4m
- Frequency
- 4 times a day
- Estimated price
- $16–23
- Website
- Hellenic Train S.A.
Train from Thessaloniki to Serres
- Ave. Duration
- 3h 4m
- Frequency
- 3 times a day
- Estimated price
- $13–19
- Website
- Hellenic Train S.A.
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Iskarsko Shose to Kostenets
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- $1–3
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $1–2
- 1st Class
- $2–3
Train from Sofia to Kostenets
- Ave. Duration
- 1h 32m
- Frequency
- Hourly
- Estimated price
- $1–3
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $1–3
- 1st Class
- $2–3
- Phone
- +389 71 302 600
- [email protected]
- Website
- traveling.com
Bus from Ohrid to Skopje, Transporten Centar
- Ave. Duration
- 3h
- Frequency
- 4 times a day
- Estimated price
- $19
- Schedules at
- Classic Company
- Phone
- (389) 46 251-882
- [email protected]
- Website
- galeb.mk
Bus from Ohrid to Skopje, Transporten Centar
- Ave. Duration
- 3h 30m
- Frequency
- 4 times a day
- Estimated price
- $15–23
- Schedules at
- galeb.mk
- Phone
- 078/421-297
- [email protected]
- Website
- biserprom.com.mk
Bus from Ohrid to Skopje, Transporten Centar
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $9–16
- Schedules at
- biserprom.com.mk
- Phone
- +389 71 77 55 29
- [email protected]
- Website
- ganicekskluziv.mk
Bus from Ohrid to Skopje, Transporten Centar
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Schedules at
- ganicekskluziv.mk
- Phone
- +359 2 981 58 56
- [email protected]
- Website
- matpu.com
Bus from Skopje, Transporten Centar to Kyustendil
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Estimated price
- $19–24
- Schedules at
- matpu.com
- Phone
- 0722 60019
- [email protected]
- Website
- Tourist Information Centre - Samokov
Bus from Kjustendil to Samokov
- Ave. Duration
- 2h
- Frequency
- Twice a week
- Estimated price
- $3–5
- Website
- Tourist Information Centre - Samokov
- Phone
- +30 23210-22822
- [email protected]
- Website
- ktelserron.gr
Bus from Serres to Blagoevgrad Central Bus Terminal
- Ave. Duration
- 1h 4m
- Frequency
- On demand
- Estimated price
- $11–15
- Schedules at
- ktelserron.gr
- Phone
- +389 72 230-200
- [email protected]
- Website
- ekstrabus.com.mk
Bus from Ohrid to Kavadarci
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Schedules at
- ekstrabus.com.mk
Bus from Kavadarci to Sofiya, Avtogara Serdika
- Ave. Duration
- 6h
- Frequency
- Once a week
- Schedules at
- ekstrabus.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 How to get from London to Edinburgh, How to get from Southend Airport into central London, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.























