This beautiful destination is situated on Orestiada Lake, and will definitely take a special place in your heart, once you visit.
The beautiful city of Kastoria is in Northern Greece in the Region of Western Macedonia. Situated on the banks of Lake Orestiada, in a valley surrounded by limestone Mountains, this is the hidden gem of Greece.
I think not many people think of Greece without thinking of Santorini and Oia, but very few people know of the existence of Kastoria.
Now although it might not be you typical tourist paradise it sure is a paradise to all nature lovers. If you need time away from the hustle and bustle of the busy life: Come hide away in Kastoria.
Thessaloniki Macedonia International Airport – SKG (144 km from Kastoria).
Kastoria National Airport is an airport in Argos Orestiko (10 km from Kastoria)
You can travel from Thessaloniki by bus, shuttle, train or car. Bus would be your cheapest option. We would suggest car hire as it is a 2 hour drive and a bit faster to get there.