Japan Railways Limited Express operates a train from Takayama to Kinosaki Onsen-eki 5 times a day. Tickets cost $40 - $50 and the journey takes 2 h 27 min. 2 other operators also service this route.
How to get from Takayama to Kinosaki Onsen-eki
From Takayama train to Nagoya, train to Kyoto, then train to Kinosakionsen. 6 h 34 min ¥13723. From Takayama Bus Terminal bus to Kyoto then train to Kinosakionsen. 7 h 31 min ¥9131. From Takayama drive to Kinosaki Onsen-eki. 4 h 30 min ¥5366.