An excellent and forward-thinking operator that makes admirable efforts to engage in sustainable travel practices. Particularly popular for its adrenaline-packed whitewater rafting trips down the Padas River from Beaufort (RM235), as well as more sedate half-day floats down the Kiulu River (RM190).

The Padas rafting trip starts in KK at 5.20am, involves a three-hour train journey to Beaufort, then riding seven separate grade III and IV rapids over 9km of the muddy-brown Padas River. Riverbug delivers you back to KK by 6pm, dog-tired but fully exhilarated.