Пути только два: через Румынию-Болгарию (см. выше) и через Венгрию-Сербию-македонию. Я ездил и через Болгарию и через сербов. Довольно долго и мучительно, много границ, постоянно меняющиеся соседи в купе. На любителя. Кроме того, предполагается, что у вас в наличие гражданство, дающее возможность безвизово пересечь все эти государства.
Есть прицепной вагон Москва-Белград, а из Белграда три ежедневных поезда до Салоник через македонский Скопье. В одну сторону все это обойдется примерно в 170 долларов. Умеете договариваться с проводниками - уложитесь в 120. Сербские проводники продажны до невозможности, с венграми сложнее, с греками - как повезет
