The ideal time for a trip to Devils Tower depends on what you plan to do there. The trails range from 1-3 hours to complete, and you may want to hang around until a prairie dog pops out of their burrow or time your visit for a picturesque sunset. One day suits most travelers, but you may find a reason to return if you stay nearby.