Kappendrup ist ein Dorf in der Gemeinde Faaborg-Midtfyn, in der Region Syddanmark, Dänemark. Kappendrup liegt auf 35 m Höhe. Die nächste größere Stadt ist Odense, 13,7 km westlich. Strände in der Nähe: Sydstranden (14 km). Zu den Sehenswürdigkeiten in der Umgebung gehören Nonnebakken (13,4 km), Schloss Egeskov (18,1 km) und Wikingerzeitliche Ringburgen (13,4 km). Zu den Naturdenkmälern gehören Tornø (15,1 km) und Frøbjerg Bavnehøj (29 km).