Kaprikad is a rural riverside village of Ernakulam district, Kerala, southern India. Kaprikad is situated on the south bank of Periyar river, about 42 kilometers east of Kochi. The nearest air port is Cochin International Airport which is about 18 km (12 mi) by road. The village is a major tourist destination because it houses an Elephant training center.
Kaprikad has got a Private bus services to places inside Perumbavoor and run into several neighbouring towns. There is few bus services to Perumbavoor from here. AutoRickshaws are commonly used for small distances. The nearest railway stations are Angamaly and Aluva. The Cochin International Airport at Nedumbassery is only 18 km from the Kaprikad. KL-40 is the RTO code for Kunnathunad Taluk and Perumbavoor. Perumbavoor JRTO is situated at Pattal.