How to get to Heian Kaikan.
From Nagano to Kyoto
Option 1: Take Express train gShinanoh at Nagano (2h 50 min) to Nagoya and transfer to Shinkansen train gHikarih (super express train) to Kyoto (40 min).
gJAPAN RAIL PASSh from JR Company is available. See http://www.japanrailpass.net/eng/en001.html
Option 2: Take Shinkansen train gAsamah (super express train) to Tokyo (1 h 20 min) and transfer to another Shinkansen gNozomih to Kyoto (2h 20 min).
From Kyoto station to Heian Kaikan
Take the metro (Karasuma Line) and you can get off the subway at Imadegawa station. Heian Kaikan is about 7min distance on foot from the station (No.6 South Exit). See the map shown below.