From Kyoto train to Nagoya then train to Takayama. 3 h 57 min ¥9728. From Kyoto Station bus to Takayama Bus Terminal. 4 h 7 min ¥4699. From Kyoto drive to Takayama. 3 h 20 min ¥3785.
Bus or train from Kyoto to Takayama?
Japan Railways Shinkansen operates a train from Kyoto to Takayama every 20 minutes. Tickets cost $30 - $50 and the journey takes 35 min. Japan Railways Limited Express also services this route every 4 hours. Alternatively, Nouhi Bus operates a bus from Kyoto to Takayama 4 times a day. Tickets cost $42 and the journey takes 4 h 7 min.