je ne l'ai pas fait, mais il est possible de transiter par voie ferrée de Sarakhs à Turkmenabad
(itinéraire Mashhad - Boukhara). Les trains (ni iraniens, ni turkmènes, ni ouzbeks) ne traversent pas la frontière, il faudra compléter avec des tronçons en taxi
(ou savari, ou marshrutka)
Attention, il me semble que ce train circule seulement 1 jour sur 2 (en moyenne) dans chaque sens. Comme votre temps sera compté avec le visa de transit, ce serait mieux de trouver les horaires avant de déposer votre demande de visa.
Il y a aussi une voie ferrée Ashkabad -
Dashoguz. J'ai longé cette voie ferrée à vélo pendant presque 3 jours, et je n'y avais vu passer que quelques trains de fret. Mais un Anglais que j'avais rencontré en
Ouzbekistan m'a dit qu'il y avait, certains jours, un train de nuit sur cette ligne. Et sinon, bus...