Are you looking for sound blocking earbuds for riding, or for sitting inside? My favorite are great indoors but I don't think they would stay in your ear while riding, they're too heavy.
Normally the earbuds that I go for are $100 and up, but believe it or not, this earbud for < $15 is actually very nice.
https://amazon.com/gp/product/B00YOVI6UW
This works great in my open plan office for not having to listen to conversations around me.
Please check the instructions on how to wear. The wires go forward and up over and behind the ear. In that position they are very comfortable and will stay in place. If you don't wear them like that, they will fall out constantly.