I plan to take a trip to Athens and then hop to Thessaloniki but wanted to get there by other modes of transport other than flying. I was thinking of taking a train. Are there any trains that run between these cities and if yes, how long does it take and how much does it cost.
Just to make it a little more interesting I am thinking of taking a ferry from Thessaloniki to Rhodos. Also need to know if these ferries run throughout September and if I need to prebook seats. i will need 3 adult tickets.
If anyone has any information, that would be great!