Torup este un sat din comuna Nordfyn, din regiunea Syddanmark, Danemarca. Torup se află la 24 m altitudine. Cel mai apropiat oraș mare este Odense, la 14,2 km la sud-est. Plaje în apropiere: Flyvesandet (12 km). Printre obiectivele din împrejurimi: Nonnebakken (14,6 km), Viking Age Ring Fortresses (14,6 km) și St. Canute's Cathedral (14,3 km). Printre locurile naturale: Tornø (13,1 km) și Frøbjerg Bavnehøj (23 km).