You can take a bus from Bude to Bodmin via Camelford, Post Office and Camelford, Museum in around 1 h 50 min.
How to get from Bude to Bodmin
From Bude, Berries Avenue line 460 bus to Camelford, Post Office, walk to Camelford, Museum, then bus to Bodmin, Barn Lane Flamank Park. 1 h 50 min £7. From Bude, The Strand bus to Camelford, Museum then bus to Bodmin, Barn Lane Flamank Park. 2 h 37 min £6. From Bude taxi to Bodmin. 40 min £132. From Bude drive to Bodmin. 40 min £5.