Torup est un village dans la commune de Nordfyn, dans la région de Danemark du Sud, au Danemark. Torup se situe à 24 m d'altitude. La grande ville la plus proche est Odense, à 14,2 km au sud-est. Plages à proximité : Flyvesandet (12 km). Parmi les sites touristiques alentour : Nonnebakken (14,6 km), forteresses circulaires vikings (14,6 km) et Cathédrale Saint-Knud d'Odense (14,3 km). Parmi les sites naturels : Tornø (13,1 km) et Frøbjerg Bavnehøj (23 km).