I love this image that I saw on work sweat achieve.
First, you feel like dying.
Then, you feel reborn.
It usually takes about a twenty minute workout for me to feel that good feeling. That’s the shortest run I can do and get that good feeling. I don’t know about the benefits of doing longer workouts, but if you are just looking for that “high” then you can keep your workouts short.