自動車利用

神戸方面から
中国自動車道(吉川JCT)→舞鶴若狭自動車道(春日IC)→
・北近畿豊岡自動車道(山東IC)→左折(西方向)約5km
・北近畿豊岡自動車道(和田山IC)→竹田城下町交差点左折 約4km

姫路方面から
播但連絡道路(朝来IC)→国道312号線→竹田城下町交差点右折 約4km

淡路方面から
神戸淡路鳴門自動車道→山陽自動車道→播但連絡道路(朝来IC)→国道312号線→
竹田城下町交差点右折 約4km

浜坂方面から
国道9号線→北近畿豊岡自動車道(八鹿氷ノ山IC~和田山IC)→
竹田城下町交差点左折 約4km

JR利用

神戸方面から
JR宝塚線、福知山線、山陰本線で和田山駅まで

姫路方面から
姫路駅から播但線で竹田駅まで

淡路方面から
バスで明石海峡大橋を渡り、JR山陽本線、播但線で竹田駅まで

浜坂方面から
JR山陰本線で和田山駅まで

バス利用

神戸方面から
神戸から城崎温泉行(または、湯村温泉・浜坂行)の高速バスで和田山駅まで