I'm in Greece and will be in Thessaloniki in a few days. I plan to take the bus to Kastraki where I have a 3 night stay to see Meteora. I've searched online and on this forum, but I'm unable to find out how to buy a bus ticket. I don't want to rent a car, as I'm going on to Corfu and would rather not drive the mountain roads. At this point it seems best to just go to the bus station in Thessaloniki when I arrive, unless anyone here has information that can help me.
There is no direct public bus line from Thessaloniki to Kastraki.
You will need to take a KTEL bus to Trikala (journey time: 3h) from the Thessaloniki bus station located here:
https://maps.app.goo.gl/ftw3RXDKyGA9SjBK9
Then, at Trikala bus station, you'll need to take another bus to Kalambaka (journey time: 30 minutes).
Information and tickets are available here: