Åstrup este un sat din comuna Horsens, din regiunea Midtjylland, Danemarca. Åstrup se află la 69 m altitudine. Cel mai apropiat oraș mare este Horsens, la 16,3 km la est. Printre obiectivele din împrejurimi: Jelling Heritage Site (25 km), Illerup Ådal (22 km) și Voer Abbey (10,8 km). Printre locurile naturale: Himmelbjerget (17,8 km) și Møllehøj (12,3 km).