Difficulty traveling long distances can be caused by various health conditions such as arthritis, heart problems, or chronic pain. It's important to consult a specialist like an orthopedist, cardiologist, or pain management doctor for a proper diagnosis and treatment.