Jeeps and Autos on shared basis are available both at SBHR station and Subrahmanya town for UP and DOWN journey apart from KSRTC buses which frequency needs to be checked before planning to catch one.
If you are planning to visit Dharmasthala also, its better to catch return train from Bantwala or Kabaka puttur as both are well connected by bus from Dharmasthala.