У збірній Югославії Іван Булян дебютував 26 вересня 1973 року в товариському матчі зі збірною Угорщини, який завершився з рахунком 1:1. У складі збірної Булян взяв участь у чемпіонаті світу 1974 року і чемпіонаті Європи 1976 року. Свій останній матч за збірну Булян зіграв у відбірковому турнірі чемпіонату світу 1982 року проти збірної Греції 29 листопада 1981 року, той матч завершився перемогою югославів з рахунком 2:1, що дозволило збірній Югославії вийти у фінальний турнір з першого місця. Всього ж за збірну Булян зіграв 36 офіційних матчі, в яких забив 2 голи. Також Булян зіграв 1 матч за молодіжну збірну Югославії.