Такси стоит €2/км, то есть €20-50 за поездку. Ж/д в аэропорте нет. Метро нет в принципе. Поэтому единственный вариант - автобус.
Если едете на курорты Халкидики, то вам нужен автобус 79. Ходит с 6:00 до 22:30 каждые полчаса. Стоимость проезда €1. Идет минут 10 до восточного автовокзала KTEL Halkidiki, откуда уже можно уехать на междугороднем автобусе до нужного вам города за €10-30.
Если едете в Салоники, Касторию или Метеоры, то вам нужен автобус 78. Утром он называется 78A, днем 78, ночью 78N. Ходит круглосуточно каждые полчаса. Стоимость проезда 2 евро. Идет через центр Салоников (полчаса) и ж/д вокзал до западного автовокзала KTEL Makedonia (еще 15-50 минут минут в зависимости от пробок). Обратите внимание, что в зависимости от номера автобуса (вернее, от времени суток) он идет по разным улицам и делает разное количество остановок! Особенно важно найти нужную остановку, чтобы уехать обратно из города в аэропорт!
Официальный сайт oasth.gr/en . Справа в "Route Information" выберите нужный номер автобуса (78, 78N или 79), посмотрите его расписание и приблизьте карту (на персоналке Ctrl + колесико мыши, на смартфоне - разведение пальцев).
Проезд на автобусе 78 стоит €2, на остальных городских - 1€. Оплачивать в терминале внутри автобуса. Нажмите на иконку с британским флагом. Если едете на автобусе 78, то далее "Routes 50, 78, 78N", если на других автобусах - "1 journey ticket".
Оплата только евро-монетами! Купюры не принимает, банковские карты не принимает, размена нет (у водителя тоже), сдачу не дает! Поэтому перед поездкой заранее позаботьтесь, чтобы было нужное количество монет.
Штраф за безбилетный проезд - €60. Контроллеры ходят группами, проверяют часто. В случае отказа платить штраф не высадят (как обычно в России), а вежливо будут настаивать показать ваш загранпаспорт и оформить протокол. Если все равно откажетесь - вызовут полицию. Если протокол не оплатите в срок - это грозит проблемами с последующим получением визы или при въезде в страну. Поэтому рекомендую всегда оплачивать проезд.