Personally 5 hours or more on the bus (there is construction on the highway now because of the Mayan Train being built along the highway) is far too much time getting there and back. I would recommend visiting another site like Uxmal and if Chichen is really on your bucket list, zip down to Merida and stay for a week and spend a goodly amount of time at Chichen to really get what the site is all about.