The places meant for white water rafting depend upon one's experience level. If you are a beginner, then rafting in the Kampar River in Perak is absolutely suitable for you. It is only a few hours away from Kuala Lumpur and Pangkor Island. Now, the Selangor River in Kuala Kubu Bharu is a great choice for people who prefer medium-level difficulty in rafting. It is only 60 minutes away from Kuala Lumpur. Next, if you are a professional white water rafter, then the Singoh River in Northern Perak is less than 5 hours away from Kuala Lumpur.