I believe the Elliptical machine would be good when training for long distance running. The Elliptical machine offers the same benefits as running. Also, it is less stressful on your knees, hips and back. The Elliptical machine can also build up your stamina and you can run at a steady pace.