公共交通機関を利用して訪れる場合、拠点となるのは阪急京都線「西院(さいいん)駅」およびJR各線・近鉄「京都駅」です。
最寄り駅である阪急西院駅からは、南へ直進して徒歩約12〜15分程度の距離にあります。荷物が重い場合や天候不良時は、西院駅前バス停から京都市営バス(中書島方面行きや五条通経由の路線)を利用し、「中ノ橋五条」または「西小路五条」停留所で下車すると目の前に到着します。
京都駅からのアクセスについては、過去に運行されていたような直営シャトルバスの運行状況に変動があるため、現在は京都市営バス(京都駅前バスターミナル発・73号系統や75号系統など五条通方面行き)の利用が王道ルートです。京都駅烏丸口からバスに乗り、約20〜25分で最寄り停留所に到着します。地下鉄東西線や京福電鉄(嵐電)西院駅からの乗り継ぎもスムーズであり、京都市内全域から無理なくアクセスできる立地です。