There are 5 ways to get from Ohrid to Kastro-Kyllini by bus, ferry, car ferry, 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
best- Take the bus from Ohrid to Sarande,Posta Shqiptarebus
- Take the bus from Sarande,Posta Shqiptare to Patrabus
- Take the bus from Patras to Pýrgosbus
- Take the bus from Pýrgos to Kyllínibus
14h 14mDrive 547.3 km
cheapest- Drive from Ohrid to Kastro-Kyllinicar 547.3 km
7h 4m€101–146Bus, ferry, car ferry
- Take the bus from Ohrid to Sarande,Posta Shqiptarebus
- Take the bus from Sarande,Posta Shqiptare to Igoumenitsabus
- Take the ferry from Igoumenitsa to Samiferry Asf
- Take the carferry from Poros to Killinicarferry
15h 18mBus, Flying Dolphin, car ferry
- Take the bus from Ohrid to Sarande,Posta Shqiptarebus
- Take the ferry from Sarandë to Port of Corfuferry
- Take the carferry from Port of Corfu to Samicarferry
- Take the carferry from Poros to Killinicarferry
16h 32m€125–185Bus, Flying Dolphin, ferry, car ferry
- Take the bus from Ohrid to Sarande,Posta Shqiptarebus
- Take the ferry from Sarandë to Port of Corfuferry
- Take the ferry from Port of Corfu to Zakynthosferry
- Take the carferry from Zakynthos to Killinicarferry
20h 19m€101–161
Questions & Answers
The cheapest way to get from Ohrid to Kastro-Kyllini is to drive which costs €100 - €150 and takes 7h 4m.
The fastest way to get from Ohrid to Kastro-Kyllini is to drive which takes 7h 4m and costs €100 - €150.
No, there is no direct bus from Ohrid to Kastro-Kyllini. However, there are services departing from Ohrid and arriving at Kyllíni via Sarande,Posta Shqiptare, Patras and Pýrgos. The journey, including transfers, takes approximately 14h 14m.
The distance between Ohrid and Kastro-Kyllini is 721 km. The road distance is 547.3 km.
The best way to get from Ohrid to Kastro-Kyllini without a car is to bus which takes 14h 14m and costs .
It takes approximately 14h 14m to get from Ohrid to Kastro-Kyllini, including transfers.
Ohrid to Kastro-Kyllini bus services, operated by Senad Tours, depart from Ohrid station.
Ohrid to Kastro-Kyllini bus services, operated by Senad Tours, arrive at Sarande,Posta Shqiptare station.
Yes, the driving distance between Ohrid to Kastro-Kyllini is 547 km. It takes approximately 7h 4m to drive from Ohrid to Kastro-Kyllini.
There are 329+ hotels available in Kastro-Kyllini.
What companies run services between Ohrid, North Macedonia and Kastro-Kyllini, Greece?
You can take a bus from Ohrid to Kyllíni via Sarande,Posta Shqiptare, Patras, and Pýrgos in around 14h 14m.
- Phone
- +389 70 212 106
- [email protected]
- Website
- senadtours.com
Bus from Ohrid to Sarande,Posta Shqiptare
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €41
- Schedules at
- senadtours.com
Bus from Ohrid to Sarande,Posta Shqiptare
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €41
- Schedules at
- senadtours.com
Bus from Ohrid to Sarande,Posta Shqiptare
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €41
- Schedules at
- senadtours.com
Bus from Ohrid to Sarande,Posta Shqiptare
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €41
- Schedules at
- senadtours.com
- Phone
- +30 210 8919700
- [email protected]
- Website
- Superfast Ferries
Ferry from Igoumenitsa to Sami
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- €22–35
- Website
- Superfast Ferries
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 Travel Insider: Top Japan travel tips by Beatrix Holland, Getting around the Cyclades, and Getting to Rome from the airport - to help you get the most out of your next trip.




