There are 4 ways to get from Ioánnina to Lake Prespa by 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.
Bus, drive
best- Take the bus from Ioannina to Kastoriabus
- Drive from Kastoria to Lake Prespacar
3h 36m$40–57Drive 211.8 km
- Drive from Ioánnina to Lake Prespacar 211.8 km
4h 10m$45–65Bus, drive via Flórina
- Take the bus from Ioannina to Florinabus
- Drive from Florina to Lake Prespacar
4h 35mBus, drive via Flórina #2
- Take the bus from Ioannina to Florinabus
- Drive from Florina to Lake Prespacar
5h 5m$44–62
Questions & Answers
The cheapest way to get from Ioánnina to Lake Prespa is to bus and drive which costs $35 - $60 and takes 3h 36m.
The fastest way to get from Ioánnina to Lake Prespa is to bus and drive which takes 3h 36m and costs $35 - $60.
The distance between Ioánnina and Lake Prespa is 257 km. The road distance is 211.8 km.
It takes approximately 3h 36m to get from Ioánnina to Lake Prespa, including transfers.
Lake Prespa is 1h behind Ioánnina. It is currently 8:11 PM in Ioánnina and 7:11 PM in Lake Prespa.
Yes, the driving distance between Ioánnina to Lake Prespa is 212 km. It takes approximately 4h 10m to drive from Ioánnina to Lake Prespa.
There are 142+ hotels available in Lake Prespa.
What companies run services between Ioánnina, Greece and Lake Prespa, North Macedonia?
There is no direct connection from Ioánnina to Lake Prespa. However, you can take the bus to Kastoria then drive to Lake Prespa. Alternatively, you can drive from Ioánnina to Lake Prespa in around 4h 10m.
- [email protected]
- Website
- ktel-kastorias.gr
Bus from Ioannina to Kastoria
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Estimated price
- $25
- Schedules at
- ktel-kastorias.gr
- Phone
- +302651083071
- [email protected]
- Website
- KTEL Ioanninon
Bus from Ioannina to Kastoria
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a week
- Estimated price
- $19–27
- Website
- KTEL Ioanninon
Bus from Ioannina to Florina
- Ave. Duration
- 3h 30m
- Frequency
- Once a week
- Estimated price
- $25–35
- Website
- KTEL Ioanninon
- Phone
- +30 2385 022 430
- [email protected]
- Website
- ktel-florinas.gr
Bus from Ioannina to Florina
- Ave. Duration
- 3h
- Frequency
- Twice a week
- Schedules at
- ktel-florinas.gr
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 Italian Lakes: Getting around by train, How do I buy a London Underground ticket?, and Need to know: Greyhound - to help you get the most out of your next trip.


