is it normal to have blood in semen after a long 15-hour nonstop flight?
Most of the causes for hematospermia are benign and self limited but this does not constitute official medical advise. You should consult with both your primary health care provider and your urologist, discuss your concerns with them and they can provided a better explanation. It sounds like they have done a thorough evaluation of your symptoms.