Sarup este un sat din comuna Assens, din regiunea Syddanmark, Danemarca. Sarup se află la 3 m altitudine. Cel mai apropiat oraș mare este Odense, la 28 km la nord-est. Plaje în apropiere: Helnæs (8,3 km). Printre obiectivele din împrejurimi: Egeskov Castle (25 km), Nonnebakken (28 km) și Viking Age Ring Fortresses (28 km). Printre locurile naturale: Frøbjerg Bavnehøj (15,5 km) și Øksnebjerg (9,9 km).