Korail operates a train from Gyeongju to Ulsan hourly. Tickets cost $3 - $6 and the journey takes 45 min. Alternatively, Gyeongju Bus Terminal operates a bus from Gyeongju to Ulsan every 30 minutes. Tickets cost $3 - $5 and the journey takes 1 h.
From Gyeongju Station train to Taehwagang Station. 45 min ₩4,796. From Gyeongju bus to Ulsan. 1 h ₩4,900. From Gyeongju taxi to Ulsan. 39 min ₩46,626. From Gyeongju drive to Ulsan. 39 min ₩6,563.