There are 5 ways to get from Ioannina to Ohrid by taxi, bus, 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.
Taxi, bus
best- Take the taxi from Ioannina to Kakavijëtaxi
- Take the bus from Kakavijë to Fierbus
- Take the bus from Fier to Elbasanbus
- Take the bus from Elbasan to Ohridbus
7h 12mDrive 216.2 km
cheapest- Drive from Ioannina to Ohridcar 216.2 km
4h 44m$46–66Bus
- Take the bus from Ioannina to Tirana, Terminali Lindor I Autobusavebus
- Take the bus from Tirana to Ohridbus
10h 12mBus via Vlorë
- Take the bus from Ioannina to Vlore , stationbus
- Take the bus from Vlorë to Ohridbus
11h 33mBus #2
- Take the bus from Ioannina to Igoumenitsabus
- Take the bus from Igoumenitsa to Sarande,Posta Shqiptarebus
- Take the bus from Sarandë to Ohridbus
14h 16m
Questions & Answers
The cheapest way to get from Ioannina to Ohrid is to drive which costs $45 - $70 and takes 4h 44m.
The fastest way to get from Ioannina to Ohrid is to drive which takes 4h 44m and costs $45 - $70.
No, there is no direct bus from Ioannina to Ohrid. However, there are services departing from Neochori and arriving at Ohrid via Ioannina and Tirana. The journey, including transfers, takes approximately 10h 12m.
The distance between Ioannina and Ohrid is 349 km. The road distance is 216.2 km.
The best way to get from Ioannina to Ohrid without a car is to taxi and bus which takes 7h 12m and costs .
It takes approximately 7h 12m to get from Ioannina to Ohrid, including transfers.
Ioannina to Ohrid bus services, operated by Euro Interlines Komatas Tours, depart from Ioannina station.
Ioannina to Ohrid bus services, operated by Euro Interlines Komatas Tours, arrive at Tirana, Terminali Lindor I Autobusave station.
Ohrid is 1h behind Ioannina. It is currently 10:57 PM in Ioannina and 9:57 PM in Ohrid.
Yes, the driving distance between Ioannina to Ohrid is 216 km. It takes approximately 4h 44m to drive from Ioannina to Ohrid.
What companies run services between Ioannina, Greece and Ohrid, North Macedonia?
You can take a bus from Neochori to Ohrid via Ioannina, Tirana, Terminali Lindor I Autobusave, and Tirana in around 10h 12m.
- Phone
- +355 69 671 6168
- Website
- travel.gjirafa.com
Bus from Kakavijë to Fier
- Ave. Duration
- 1h 45m
- Frequency
- Once a week
- Schedules at
- travel.gjirafa.com
- Phone
- +383 44 125 254
- Website
- travel.gjirafa.com
Bus from Fier to Elbasan
- Ave. Duration
- 1h 1m
- Frequency
- 3 times a day
- Estimated price
- $11
- Schedules at
- travel.gjirafa.com
- Phone
- +389 46 787 312
- [email protected]
- Website
- eurobus.mk
Bus from Elbasan to Ohrid
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- $5–7
- Schedules at
- eurobus.mk
Bus from Tirana to Ohrid
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Estimated price
- $6–21
- Schedules at
- eurobus.mk
Bus from Vlorë to Ohrid
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- $15–21
- Schedules at
- eurobus.mk
- Phone
- +355 68 407 6607
- [email protected]
- Website
- facebook.com
Bus from Ioannina to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 4h 47m
- Frequency
- Twice daily
- Schedules at
- facebook.com
- 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
- +355 69 661 4303
- [email protected]
- Website
- likokostatours.weebly.com
Bus from Ioannina to Vlore , station
- Ave. Duration
- 3h 7m
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +389 70 212 106
- [email protected]
- Website
- senadtours.com
Bus from Vlorë to Ohrid
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- $25
- Schedules at
- senadtours.com
Bus from Sarandë to Ohrid
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- $44
- Schedules at
- senadtours.com
- Phone
- +30 2665 0 22309
- [email protected]
- Website
- ktel-thesprotias.gr
Bus from Ioannina to Igoumenitsa
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- $11–17
- Schedules at
- ktel-thesprotias.gr
- Phone
- (+30) 210 822 4112
- [email protected]
- Website
- ahmetitravel.com
Bus from Igoumenitsa to Sarande,Posta Shqiptare
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Schedules at
- ahmetitravel.com
- Ave. Duration
- 46 min
- Estimated price
- $170–210
Liontransfer.com
- Phone
- +30 2310 302 163
- Website
- liontransfer.com
Ioannina Taxi
- Phone
- +30 693 289 0904
Ioannina Taxi 4Transfers
Taxi Ioannina
- Phone
- +30 694 994 6099
- Website
- taxi-service-841.business.site
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 Travelling to and around Russia for the 2018 FIFA World Cup, Train travel in Spain: A guide to Renfe, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
More Questions & Answers
There are 1886+ hotels available in Ohrid.










