Your next pocket travel guide
score:4
Rome2Rio shows a twice-daily bus route operated by Volanbusz: line 1060.
However, there are also many rail connections that take less time and cost a similar amount, so that may be preferable.