As I've mentioned before, I'm not a huge fan of cardio - I don't really have the attention span for it. I get super bored with long slow distance. I have to find ways to make it interesting, and the best way I've found is to try and make it about learning some new skill.
To that end, I've been trying to learn to skip lately. Skipping is well known as great cardio - there's a reason you see it in all the Rocky movies. I was surprised at how tricky it was to get going at first too, having not done it since my school days, which were longer ago than I care to admit. It also has the added bonus of having some variations and tricks you can throw in to try and learn.
When working on something like this, I tend not to worry about strict time or rep counts. Instead, I just set a timer for a general amount of time - 10-20 minutes usually - and just work on the skill during that time. I'll still finish with a sweat, but because I'm focused more on learning and improving the skill than just counting down the minutes, I don't get bored.
This video helped me get a bit of the timing down for learning the 'jogging' style skip. I apologise for the dude-bro vibe in the video, but the information is good, and you can check out their entire Youtube channel for more if you're into it.