There is only 1 company operating from Odiongan to Caticlan: 2go, with a total of 7 trips per week:
2go has trips every day