Private Buses are available from Palakkad Town Stand and Municipal Stand to malampuzha Dam frequently. There are 2 - 3 bus routes to malampuzha Dam, and all will take almost the same time. Bus fare is approximately Rs. 10 to Rs. 15
Get down at Palakkad Junction Railway Station, and travel to malampuzha Dam. Bus Approx fare Rs.12, Autorikshaw: Rs. 70 - Rs. 120 and Taxi: Rs. 250
Coimbatore Airport(Peelamedu)-55km via NH 47
Calicut International Airport(Karippur)-115km via NH 213
Cochin International Airport(Nedumbassery)-125km via NH 47
From GB Road (or other places) reach Government Victoria College and head towards malampuzha 100 ft Road. Drive straight in North-East direction through Kalpathy River Bridge and Kadukkamkunnam Railway Overbridge. Pass by malampuzha ITI and Fantasy Park. Total Distance 7.2 km.
500 meters after Olavakkode Junction traffic signal, turn left from Sai Hospital Junction, and drive 7.3 km straight to malampuzha Dam. (By crossing Nadakkavu, Akathethara Railway Gate).
Before reaching Palakkad Town, take left from Mepparambu and head North towards Olavakkode. Take immediate right after the Railway Gate, and turn left after reaching Main Road. (There is a Railway Gate on the right). Head straight to Olavakkode Junction. Turn right from Olavakkode Junction traffic signal. Turn left from Sai Hospital Junction, and drive 7.3 km straight to malampuzha Dam. (Warning: This is not the shortest route, but the most easy and not-so-busy route to malampuzha. Nearly half an hour can be saved than going through Palakkad Town.)
NH 544 (Old NH 47) reaches straight to Chandranagar Junction (A T-Junction: Palakkad towards left and Coimbatore towards right). Take left and travel 600 meters to the west. Turn right immediately after a canal culvert, and travel 2.5 km straight through Palakkad - Kozhikode Highway (NH 966 Bypass), to reach an important 4-road junction. Turn right onto Palakkad - malampuzha Road and drive 5.9 km straight to malampuzha Dam, passing by Mathrubhumi office and Maattumantha, through Kadukkamkunnam Railway Overbridge.
Turn right at Kanjikode Kinar stop after Kanjikode ITI (At Kanjikode Kinar junction, opposite Kanjikode Fire Station) and drive 7.1 km straight to reach malampuzha Dam. (By crossing Railway Gate at 900 meters)