28 октября 1936 года Иван Троян приехал в Испанию. Через Фигерас и Барселону он попал в центр формирования интербригад в Альбасете и пробыл там одну неделю. Поскольку он хорошо знал пулемёты Максим и Льюис, его зачислили в пулемётную роту батальона имени Тельмана в качестве наводчика пулемета. Батальон получил боевое крещение 12 ноября при штурме Серро де лос Анхелес, где Иван Троян командовал пулемётным расчётом. 1 января 1937 года его снова назначили наводчиком пулемета. 12 января он был назначен пулемётным инструктором. 20-25 января он получил звание сержанта. На Харамском фронте он выполнял обязанности ответственного по боеприпасам батальона. С 14 по 22 июня он находился в отпуске в Бенисе. 20-26 июля на Брунетском фронте он получил звание прапорщика. 18 сентября был произведён в лейтенанты. 5 апреля 1938 г. он был переведён на должность начальника боевого питания 11-й интербригады, где оставался до конца сентября 1938 г., когда иностранные добровольцы были выведены с фронтов Испанской Республики.