車(レンタカー)で
【福岡市から】
・九州自動車道の福岡インターチェンジから鳥栖ジャンクション経由で大分自動車道の日田インターチェンジで降り、国道212号線を利用。約2時間30分
・九州自動車道の福岡インターチェンジから北九州ジャンクション経由で東九州自動車道、苅田北九州空港インターチェンジで降り、国道10号線を利用。約2時間
【北九州市から】
・九州自動車道の小倉東インターチェンジから北九州ジャンクション経由で東九州自動車道、苅田北九州空港インターチェンジで降り、国道10号線を利用。約1時間
【大分市から】
・大分自動車道の大分インターチェンジから日出ジャンクション経由で宇佐別府道路、四日市インターチェンジで降り、国道10号線を利用。約1時間30分
電車(JR)で
最寄り駅はJR中津駅。
・JR博多駅から鹿児島本線と日豊本線で約2時間15分(特急利用で約1時間15分)
・JR小倉駅から日豊本線で約1時間10分(特急利用で約30分)
・JR大分駅から日豊本線で約1時間30分(特急利用で約45分)