Как добраться из Салоник в Орхид (Македония)

Кто-нибудь ездил из Салоник в Орхид (Македонию)? Подскажите, пожалуйста, есть ли прямое автобусное сообщение между этими городами? Как часто ходят автобусы? Можно ли, выехав рано утром, вернуться в тот же день. Судя по карте туда ехать из Салоник 3 часа. Так ли это? И еще. Нужна ли Македонская виза россиянину, если в паспорте будет стоять Греческая (Шенгенская)?
Греция - со скидкой!
За день справиться может сильно не получиться, только на машине и то не совсем разумно, там почти 300 км в одну сторону.

Общественным транспортом можно поездом (2 раза в день, ехать 4 часа) доехать до Скопье и оттуда дальше местным транспортом (автобусом), отправление очень часто.

http://www.skopje.com.mk/angliski/megju.asp

Есть вариант доехать автобусом до Флорина (Греция) и там заранее организовать такси из Битола (так дешевле чем брать греческое такси). Так можно пробовать справиться за день, если только расписание автобусов способствует.
Спасибо.