The longest swimming event for men in the Olympics is the 1500 meter freestyle and for women is the 800 meter freestyle.
5,000m (5k) and 10,000m. Once Haile Gebrselassie did 20,000m but that was a one off!
track
It's the longest Someone
Track and Field or swimming.
That is the 10k Open Water event that debuted at the 2008 Games in Beijing. Lara Ilchenko of Russia won the gold medal in a time of 59 minutes, 27.7 seconds. Prior to the 2008 Olympics, the longest swimming event for women was the 800 meter freestyle.
Balls
1500m
track
Depends on what the question refers to: The longest "running" event is the Marathon, but the longest event in terms of distance in the athletics is the Mens 50 kilometre walk (but you certainly aren't allowed to run in that). Alternatively there are a whole series of events that have been included in every Olympics, therefore there is no single longest running event in terms of being at every Olympics.
Yes. The Marathon is second at 42.195 km and the 20 km walk is third.
No
It's the longest Someone
Not in the Olympics, but in some competitions you can skate as long as marathons! But in the Olympics, the longest distance is 3000m
100 meter dash
Steeplechase
Track and Field or swimming.
track
cross country Cross country is an athletics event but does not count as track and field. The longest standard race on a track is 10000m but the longest event in track and field is 50km walk (although the majority is done on roads).